Develop an ETL (Extract, Load, Transform) of data related with national spanish elections from 2019. These data is enriched with unemployment rates by province and rent per capita.
- To have installed
conda
- To have installed
git
The installation process is the next:
- Clone this repository
git clone <url-repo>
- Execute in the terminal
conda env create -n etl -f environment.yml
└── Elections
├── .gitignore
├── data
├──
├──
├──
├── nb
├── data_extraction.ipynb
├──
├──
├── img
├──
├──
├──
├── sql
├──
├──
├──
├── environment.yml
├── README.md
- Jupyter Notebook
- MySQL
1. Data extraction
- WebScraping
- Agencia Tributaria - Rent per capita by province
- Unemployment rate in 2019 (datos.gob.es)
- CSV download
- Election result data (infoelectoral)