Data are taken from here
- Download data per date.
- Concatenate data.
- Fix issues with country names.
- Aggregate data per country and date.
- Add additional columns like population per country, world data, moving averages etc.
Ideas for plots came from here and here
- Git clone.
$ git clone https://github.com/Vnikas/corona_dash.git
- Create a virtual environment and install all packages needed.
$ python3 -m venv corona-env
$ source corona-env/bin/activate
$ pip install -r requirements.txt
- Download and prepare data.
$ python3 corona_package/download_data.py
$ python3 corona_package/prepare_data.py
- Run the app locally.
$ python3 app.py
You can also visit my deployed app here