Skip to content

Deekshith010905/Air_Pollution_Analysis_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AQI Dashboard - Multi-page Streamlit Application

This is an interactive dashboard application that visualizes Air Quality Index (AQI) data across the United States from 1980 to 2022. Check our deployed application here

Features

  • Interactive Visualizations: Dynamic plots using Plotly that respond to user inputs
  • Geospatial Analysis: Map-based visualizations using state coordinates
  • Time Series Analysis: Trend analysis across multiple years
  • State-by-State Comparison: Compare AQI metrics between different states
  • Pollutant Analysis: Detailed breakdown of specific air pollutants

Project Structure

aqi_dashboard/
├── app.py                  # Main application entry point
├── utils/                  # Utility functions
│   ├── data_loader.py      # Data loading and preprocessing
│   └── visualization.py    # Common visualization functions
└── README.md               # Documentation
└── requirements.txt        # project requirements

Installation

  1. Clone this repository
  2. Install dependencies:
pip install -r requirements.txt

python version > 3.11

Usage

Run the application:

streamlit run app.py

Data Description

The dataset contains AQI metrics for U.S. states from 1980 to 2022, including:

  • Geographic location data
  • Population estimates
  • County reporting statistics
  • Various AQI categories (Good, Moderate, Unhealthy, etc.)
  • Maximum, 90th percentile, and median AQI values
  • Days where specific pollutants were the main AQI contributors (CO, NO2, Ozone, PM2.5, PM10)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages