Using Python and SQLAlchemy to preform a basic climate analysis and data exploration for a climate database for Honolulu, Hawaii containing precipitation and temperature observations. climate database that contains precipitation and temperature observations across 9 stations. Once the analysis is complete, design a Flask API based on SQLAlchemy ORM queries.
- Python
- SQLAlchemy ORM queries
- Pandas
- Matplotlib
- Complete climate analysis data exploration
- Connect to the SQLite database using SQLAlchemy
- Reflect the tables into classes, saving references to classes name station and measurement
- Link Python to the database by creating a SQLAlchemy session.
- Perform an analysis on precipitation and then an analysis on station
Designed a Flask API based on the queries that were developed
- Home (Welcome) Page, lists available routes
- Precipitation amounts by date
- Detailed list of weather stations
- Recorded temperatres for the last 12 months
- Min, Average, and Max temps based on start date
- Min, Average, and Max temps based on start and end dates