Coronavirus COVID-19 Dashboard - Global Kaggle Data
Last updated Jul 2, 2024
34
Stars
10
Forks
1
Issues
0
Stars/day
Attention Score
18
Language breakdown
Jupyter Notebook 99.8%
Python 0.2%
SCSS 0.0%
JavaScript 0.0%
HTML 0.0%
Dockerfile 0.0%
▸ Files
click to expand
README
Coronavirus COVID-19 Dashboard - Global Kaggle Data
Live Dashboard
https://covid19-dash.herokuapp.com/Data Source
https://www.kaggle.com/imdevskp/corona-virus-reportDev notes
To get up & running, create a venv, activate & run:
pip install -r requirements.txt python app.py in another terminal, activate again & run:
pip install jupyterlab jupyter labextension install @jupyter-widgets/jupyterlab-manager jupyter labextension install jupyterlab-plotly jupyter labextension install plotlywidget jupyter lab build jupyter lab # and open notebooks/
To recompile sass: sudo npm i -g sass and either add it to your IDE, or run: sass assets/styles.scss
Features/notes:
- Kaggle Data Source: https://www.kaggle.com/imdevskp/corona-virus-report
- Click play on map to animate over time - bubble size is log, hover for data.
- Hover over barplot to filter timeseries by country - bar size is log10.
- python Plotly Dash app (an open source dataviz library)
Potential Future Developments
- Daily auto-updates
- correlating other data (economic factors, comparison with flu data etc)
- better granularity/grouping/drill-down, brushing/linking & crossfiltering
- machine learning predictions,
Screencast

https://covid19-dash.herokuapp.com/assets/covid-dash-screencast.mp4
🔗 More in this category