This project was completed by Abla, Kelsie and Winnie with invaluable assistance from Dr Boahemaa Adu-Oppong.
The purpose of this data dashboard is looking at various aspects of climate change via the use of datasets and graphs that clearly demonstrate the Maximum Precipitation, Maximum Temperature and Maximum Snowfall & Snow Depth in United States.
-
Features:
- Python APIs
- Pandas
- SQL
- HTML/CSS
- D3.js
- JavaScript
LINK
Repository
NOAA Climate.gov Data Here
A range of environmental datasets (weather, air & sea temperature) mainly for the US.
Link to NOAA API used Here
Mapbox
Overview of the Mapbox Maps service APIs Here
-
Python 3.6.10 and its ecosystem are extremely popular tools in the world of data analysis.
-
- The project uses JavaScript to add interactivity to the dashboard and to retrieve certain data from CSV files for graphs and charts.
-
- The project uses Chart.js order to style the prebuilt charts.
-
The dashboard is hosted via GitHub Pages and is deployed from the master branch - this is to allow the deployed dashboard to automatically update with any new commits that are made to the master branch.
- To deploy the dashboard to GitHub Pages, first clicked the settings tab on the GitHub repository for the site.
- From here, scrolled to the GitHub Pages section of the setting tab and changed the Source from 'none' to 'master branch'.
- This deployed the dashboard to GitHub Pages and provided me with a link to the hosted page, which then copied and pasted into the description of the repository.
-
To run this application locally:
- Click the green 'clone or download' button in the GitHub repository for the project.
- Copy the link provided by clicking the clipboard button to the right of the link.
- In your terminal, type
git clone
, paste in the previously copied link, and hit return. - The application should now be installed on your device.
-
Template used Mashup Template
-
To create a slider for visualization, go to Mapbox GL JS
- The image used in the dashboard can be found at Unsplash.