The Tehran Airlines dataset includes metrics on air quality and meteorological factors across multiple stations, with key indicators like PM2.5, CO, and NO2 levels, as well as temperature extremes, wind patterns, and aerosol optical depth measurements. This project uses Tableau's visualization tools to create engaging dashboards and an interactive story that brings forward critical trends and actionable insights.
- Data Source: Tehran Airlines Dataset
- Data Description: The dataset contains air quality and meteorological data across multiple stations with the following columns:
Column Name | Description | Data Type |
---|---|---|
date |
Date of data recording | Object |
pm25 |
PM2.5 concentration | Float64 |
no2 |
NO2 concentration | Float64 |
co |
CO concentration | Float64 |
timeframe |
Timeframe for recording | Float64 |
min , max |
Min & Max readings for the period | Float64 |
stage1 , stage2 , stage3 |
Pollution stages | Float64 |
station_id_x , station_id_y , station_id |
Unique station IDs | Float64, Int64 |
station_name |
Name of the station | Object |
lat_x , lon , lat_y , long |
Latitude and longitude | Float64 |
station_elevation |
Elevation of the station | Float64 |
vvmin , ffm , tmax , tmin , tm |
Weather parameters | Float64 |
rrr24 , nm , umax , umin , um , sshn |
Additional weather metrics | Float64 |
x_utm , y_utm |
UTM coordinates | Float64 |
aod_1 to aod_9 |
Aerosol Optical Depth measurements | Float64 |
month_period |
Monthly period indicator | Object |
- Columns:
Month (Month Period)
- Rows:
SUM(Tmax)
,SUM(Tmin)
- Purpose: Visualizes monthly trends in maximum and minimum temperatures.
- Columns:
Station Name
- Rows:
SUM(Pm25)
,SUM(Co)
- Purpose: Analyzes pollution levels per station based on PM2.5 and CO concentrations.
- Columns:
Month (Month Period)
- Rows:
Station Name
,AVG(Stage1)
,AVG(Stage2)
- Purpose: Tracks average pollution stages across stations by month.
- Columns:
Station Name
- Rows:
SUM(Aod1)
throughSUM(Aod9)
- Purpose: Examines AOD distribution across stations to understand particulate matter trends.
- Columns:
YEAR(Month Period)
- Rows:
SUM(Umax)
,SUM(Umin)
- Purpose: Displays yearly variations in maximum and minimum wind speeds.
- Columns:
Station Id
- Rows:
AVG(Umax)
,AVG(Umin)
- Purpose: Compares average wind speeds across stations.
- Columns:
Month (Month Period)
- Rows:
Station Name
- Purpose: Observes station data trends over monthly periods.
- Columns:
Station Name
- Rows:
SUM(Station Elevation)
,SUM(No2)
- Purpose: Correlates station elevation with NO2 concentration levels.
- Columns:
Station Name
- Rows:
SUM(Ffm)
,Max(Rrr24)
- Purpose: Shows total humidity and maximum precipitation per station.
The story contains three dashboards, each emphasizing distinct aspects of the data:
-
Dashboard 1: Monthly temperature averages and pollutant levels, highlighting seasonal patterns.
-
Dashboard 2: Aerosol concentrations and wind speed trends across stations by year.
-
Dashboard 3: Station elevation effects on NO2 levels and wind speed metrics.
IranAirlinesAnalysis.twb
: The Tableau workbook with all sheets, dashboards, and story.Report.pdf
: A report summarizing key insights, findings, and recommendations.
For questions or suggestions, please reach out to [laibamazhar.000@gmail.com].