Skip to content

Phinart98/Air-Quality-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Air Quality Analysis Dashboard

Interactive dashboard for analyzing air quality monitoring stations across multiple countries. Built with Python, Streamlit and advanced geospatial analysis. You can access the dashboard here.

Features

  • Interactive station density maps and visualizations
  • Comparative country analysis
  • Geographic distribution insights
  • PM10 monitoring station analytics

Installation

  1. Clone the repository
git clone https://github.com/Phinart98/Air-Quality-Analysis.git.
  1. Create and activate virtual environment
python -m venv venv
venv\Scripts\activate # On MACOS use: source venv/bin/activate
  1. Install dependencies
pip install -r requirements.txt

Running the Dashboard

streamlit run src/main.py

Requirements

Python 3.8+ Key packages:

Project Structure

The project follows a modular architecture with separate components for analytics, API handling, data quality, machine learning, and visualization.

To run the enhanced version, you'll need to update your requirements.txt with additional packages like scikit-learn, prophet, and seaborn.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages