Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exploratory Climate Data Analysis with Python

Precipitation and Wind – Aeroparque Weather Station (2002–2022)

🌍 Project Overview

This project presents an exploratory data analysis (EDA) of daily climate data from the Aeroparque Weather Station (Buenos Aires, Argentina) for the period 2002–2022.

The main goal of the project is to showcase an exploratory data analysis workflow in Python, focusing on data cleaning, transformation, exploratory analysis, and visualization.

Climate data are used as a practical case study to explore time series behavior, basic statistical patterns, and environmental variables.

Author: Joaquín Llarena
Year: 2026


Note: This project's documentation and analysis are conducted in Spanish.
The README is provided in English for international accessibility.


🎯 Objectives

  • Build a clean and consistent dataset from raw daily records provided by the Argentine National Meteorological Service (SMN).
  • Explore seasonal and interannual variability of precipitation and wind.
  • Identify and characterize extreme precipitation and wind events.
  • Produce clear and reproducible metrics and visualizations, suitable for inclusion in a Data Analysis portfolio.

📊 Dataset

  • Source: Argentine National Meteorological Service (SMN)
  • Station: Aeroparque Weather Station
  • Location: Buenos Aires (CABA), Argentina
  • Period: 2002–2022
  • Temporal resolution: Daily records

Variables

  • Daily precipitation
  • Wind speed (scalar mean and daily maximum)
  • Wind direction

Data characteristics

The original data are provided in raw tabular text formats and are not directly suitable for analysis.
Significant preprocessing was required, including parsing, cleaning, quality control, and integration into a consistent and analysis-ready dataset.


🛠️ Tools & Technologies

  • Python
  • pandas – data manipulation, cleaning, and aggregation
  • numpy – numerical operations
  • matplotlib – data visualization
  • Jupyter Notebook – analysis, documentation, and reproducible workflows

🔍 Analysis Workflow

  1. Data loading from raw SMN files.
  2. Data cleaning and quality control.
  3. Construction of derived variables and basic aggregations (monthly and annual).
  4. Exploratory analysis of precipitation and wind behavior.
  5. Identification of extreme events using percentile-based thresholds.
  6. Visualization and summary of results.

♻️ Reproducibility

The analysis was developed and executed using Jupyter Notebook.
All notebooks are fully reproducible using the provided data and standard Python libraries for data analysis and visualization.


📈 Key Results & Outputs

Analytical Focus

  • Monthly and interannual analysis of precipitation.
  • Identification of extreme precipitation events by month and by year type.
  • Seasonal and directional characterization of wind behavior.
  • Directional analysis of extreme wind events based on daily maximum wind speed.
  • Comparative analysis of wind direction and extreme events between two sub-periods (first vs. last 10 years).

Main Findings

  • Precipitation and wind regimes show clear seasonal patterns, with higher intensity and variability during warmer months.
  • Precipitation exhibits strong interannual variability, with alternating wet and dry years and a slight shift toward drier conditions in recent years.
  • Extreme precipitation events are highly seasonal and are more frequent during wet years, although they can also occur under normal or dry annual conditions.
  • Wind direction is dominated by easterly flows in terms of frequency, while the strongest wind events are primarily associated with southern sectors.
  • The comparison between the first and last decades of the record highlights small differences in wind behavior, suggesting possible changes in the relative contribution of certain wind directions.

Visual Summary

Precipitation

Precipitation summary

Wind

Wind summary


⚠️ Limitations

This study is limited to a single weather station and focuses on exploratory analysis rather than trend attribution or predictive modeling.


📂 Repository Structure

/
├── notebook/
│   └── analisis_climatico_aeroparque.ipynb
├── data/
│   └── raw_data/
├── figures/
└── README.md

About

Exploratory climate data analysis with Python: precipitation and wind at Aeroparque (2002–2022).

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages