Cameron Yap, Emily Christiansen, Madeleine Thompson, Stefan Lin
cd <this_directory>
python init.py
You should then see something similar to the following on the command line:
Dash is running on http://127.0.0.1:8050/
Copy and paste the url to your browser to run the app locally and debug.
pip install dash
pip install dash_bootstrap_components
pip install plotly
pip install pandas
pip install geopandas
You will also need your own mapbox token stored in a file called .mapbox_token
.
- apps
|-- __init__.py
|-- about.py
|-- data_exploration.py
|-- ui.py
- assets
|--
- data
|-- agg_stats.csv
|-- cleaned_data.csv
- models
|-- ANN.py
- .gitignore
- app_copy.py (ignore this file, this is a copy of the original one-page app)
- app.py
- dashboard_layout.ipynb
- index.py
- README.md
- Plotly Dash
- Plotly
- Dash Bootstrap Cheatsheet
- Dash for Beginners: Create Interactive Python Dashboards (Towards Data Science)
- Beginner’s Guide to Building a Multi-Page App using Dash, Plotly and Bootstrap (Towards Data Science)
- Example Dash App Github Repository
- Mapbox
- Machine learning simulation tool with Dash
- Python Dashboard using Dash. From Backend to Frontend
- Saving a Keras Deep Learning Model
- Deploying Dash App on Heroku