This project utilizes Python, API’s, and JSON to try answer: “What’s the weather like as we get closer to the equator?”
Assigning 1,500 random Latitude and Longitudes, the Python CitiPy library was used to find the city closest to the Lat/Lon (dropping all duplicates) to get a listing of over 600 cities. OpenWeatherMapAPI was used to get the weather for the cities (dropping cities with no data) to create a dataframe of weather information for over 500 cities.
The dataframe is saved to CSV and the data is analyzed across the three climate zones (Tropical Zone, Temperate Zone, and Polar Zone). MatplotLib is used to showcase the relationship between latitude and temperature/humidity/cloudiness/wind.