- Retrieves and analyzes the weather data of 500+ random cities in order to visualize the weather at varying distances from the equator.
- Python
- Modules
- os
- json
- pandas
- numpy
- matplotlib
- requests
- time
- Jupyter Notebook
- citipy
- OpenWeatherMap
- Clone the Weather-Py repository to your local computer.
- View the files in Jupyter Notebook or an editor with a Jupyter Notebook extension.
- randomly selects at least 500 unique (non-repeat) latitude and longitude combinations
- requests the nearest city to each latitute and longitude combination using citipy
- requests weather data on each city from OpenWeatherMap
- displays the weather data in a dataframe
- saves the weather data in a csv file
- builds scatter plots to demonstrate the relationship between latitude and each of the following: temperature, humidity, cloudiness and wind speed
- reports findings
- Maria Wong
If you have any questions or comments, feel free to message me on LinkedIn.