This repository contains an analysis of historical weather data from Szeged, Hungary. The project leverages Python for data preprocessing, visualization, and statistical analysis to extract meaningful insights from the dataset.
- 🔍 Data Exploration: Cleaning, handling missing values, and analyzing data distributions.
- 📊 Visualizations: Line plots, scatter plots, and heatmaps for trend analysis and correlations.
- 📈 Statistical Insights: Key observations regarding weather conditions, temperature, and other parameters.
- 🐍 Python: Core programming language for data manipulation and visualization.
- 📘 Jupyter Notebook: Original analysis platform for iterative development.
- 📦 Libraries Used: Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn.
📒 weather_analysis_in_szeged.ipynb
: Jupyter Notebook containing the original code and visualizations.🐍 weather_analysis_in_szeged.py
: Converted Python script for streamlined execution.📄 README.md
: Project overview and instructions.
The dataset used in this analysis is publicly available and includes daily weather measurements such as temperature, humidity, wind speed, and precipitation. Ensure you have the dataset in the appropriate directory before running the analysis.
- 🌡️ Identified key trends in temperature variations over time.
- 💧 Explored correlations between weather parameters like humidity and precipitation.
- 🖼️ Created visualizations to highlight significant patterns in the data.
- 🤖 Extend the analysis to include predictions using machine learning models.
- 🖥️ Build an interactive dashboard for dynamic visualization of weather data.
To get started with the project, follow these steps:
-
Clone the repository:
Use the following command to clone this repository to your local machine:git clone https://github.com/usk2003/weather-data-analysis-in-szeged.git
-
Download the dataset:
Ensure the dataset is available in the content of gooogle colab. Place the weather dataset file in thecontent/
folder or as specified in the script. -
Execute in Google colab or Jupyter Notebook:
Execute the ipynb file to analyze the weather data -
View the results:
Explore the visualizations and statistical outputs generated in the analysis.