Weather Data Manager
Launched April 2023
Using a large data file from Kaggle tracking the daily temperature of various cities, I scanned each row, ignoring or cleaning invalid data such as negative temperatures or missing values. Once the array of WeatherReadings was created, I implemented methods to retrieve a subset of readings or stats for a specific location.
You can find the data at kaggle.com/datasets/sudalairajkumar/daily-temperature-of-major-cities.
Main runs the demo, instantiating the GlobalWeatherManager which reads the file using Scanner. Methods getReadings(index, count) and getCityListStats(country, state, city), are called, displaying a list of readings for Tirana in Europe and the stats for Windhoek in Africa.

Thanks for checking out my project!
Thank you!
Thanks for checking out my work! If you've got a project or job you think suits me, contact me here, by email, or on LinkedIn.
Contact Me
Thanks for dropping by!
Back to top