Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gitfrid/czechfoi-da
CzechFOI-DA
https://github.com/gitfrid/czechfoi-da
Last synced: about 1 month ago
JSON representation
CzechFOI-DA
- Host: GitHub
- URL: https://github.com/gitfrid/czechfoi-da
- Owner: gitfrid
- License: gpl-3.0
- Created: 2024-11-24T21:21:20.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-24T22:57:51.000Z (about 1 month ago)
- Last Synced: 2024-11-24T23:18:36.608Z (about 1 month ago)
- Language: HTML
- Size: 14.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### CzechFOI-DA
**Czech FOI Data Analysis** is a solution for analyzing, calculating, and visualizing FOI (Freedom of Information) data efficiently.
It's faster and more flexible than using spreadsheets but requires some IT knowledge.The [Python Scripts](https://github.com/gitfrid/CzechFOI-DA/tree/main/Py%20Scripts) process and visualize CSV data from the [TERRA folder](https://github.com/gitfrid/CzechFOI-DA/tree/main/TERRA), generating interactive HTML plots.
Each plot compares two age groups. To interact with the plots, click on a legend entry to show/hide curves.Download the processed plots for analysis from the [Plot Results Folder](https://github.com/gitfrid/CzechFOI-DA/tree/main/Plot%20Results). Or simply adapt and run the [Python scripts](https://github.com/gitfrid/CzechFOI-DA/blob/main/Py%20Scripts/AH%29%202D%206-Axis%20age-compare%20rolling-mean%20significance-1D-2D%20different-scale.py) to meet your own analysis requirements!
Dates are counted as the number of days since [January 1, 2020](https://github.com/gitfrid/CzechFOI-DA/blob/main/Plot%20Results/Days%20to%20Date%20Translation%20Day%20Date%20Translation/Days%20to%20Date%20Translation%20Day%20Date%20Translation.png), for easier processing. "AGE_2023" represents age on January 1, 2023.
The data can optionally be normalized per 100,000 for comparison.Access the original Czech FOI data from a [Freedom of Information request](https://github.com/PalackyUniversity/uzis-data-analysis/blob/main/data/Vesely_106_202403141131.tar.xz). To learn how the Pivot CSV files in the TERRA folder were created, see the [wiki](https://github.com/gitfrid/CzechFOI-DA/wiki)
_________________________________________
**Interactive html plot of the Czech FOI data.
Age group comparison Pearson correlation 1st Derivate significance: AG_70-74 vs 75-79**
**The first derivative represents speed** because it measures how fast something changes over time.
**The second derivative represents acceleration** as it measures how fast the speed (or first derivative) changes over time, showing how quickly the speed is increasing or decreasing._________________________________________
**Age group comparison Pearson correlation 2nd Derivate significance: AG_70-74 vs 75-79**
The py script ending with **same-scale** uses the same y-axis scale for both age groups. Use this version to compare similar age groups. The file ending with **different-scale** uses different y-axes with different scales for each age group.
_________________________________________### Software Requirements:
- [Python 3.12.5](https://www.python.org/downloads/) to run the scripts.
- [Visual Studio Code 1.92.2](https://code.visualstudio.com/download) to edit and run scripts.
- [Optional - DB Browser for SQLite 3.13.0](https://sqlitebrowser.org/dl/) for database creation, SQL queries, and CSV export.### Disclaimer:
**The results have not been checked for errors. Neither methodological nor technical checks or data cleansing have been performed.**