Giter Site home page Giter Site logo

esharma3 / project_austin_air_quality_analysis_and_prediction Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 1.61 MB

The purpose of this project is to analyze the impact of climate change on air quality for the city of Austin and create a machine learning model that can establish a correlation between the level of air pollutants like Ozone and NO2 and the climate parameters by using regression models and null hypothesis.

Jupyter Notebook 100.00%
linear-regression lasso-regression random-forest python polynomial-regression feature-scaling api requests plotly seaborn pandas

project_austin_air_quality_analysis_and_prediction's Introduction

Austin Air Quality Analysis and Prediction

The scope of this project is limited to the city of Austin, Texas in USA.

Austin Air Pollutants

Project Purpose

The purpose of this project is to analyze the air pollutants for the city of Austin in Texas and try to establish the correlation between pollutants like Ozone and NO2 with the weather parameters.

Tools & Models Used

Regression Models | Linear Regression | Lasso | Random Forest | Polynomial Regression | Feature Selection | Hypothesis Testing | Scikit Learn | Python3 | Pandas | Numpy | Plotly | Seaborn | Feature Scaling | API | Requests

Data Sources

Five years of data has been used for this project from 2015 to 2019. Data has been collected using API from the following two sources:

  1. epa.gov - air pollutants (Ozone, PM2.5, NO2, SO2)
  2. worldweatheronline.com - weather parameters

Findings & Conclusion

Nitrogen Dioxide (NO2) and Weather Co-relation Study for the City of Austin, Texas

Based on the nitrogen dioxide and weather data from 2015 to 2019, we can see that the weather conditions does impact nitrogen dioxide level specifically minimum temperature and wind speed.

Following inferences can be made from the regression model used:

  • A decrease in Min temperature, wind speed, cloud cover, humidity increases the nitrogen dioxide level.
  • A decrease in pressure decreases the nitrogen dioxide level.

Although based on the correlation matrix, the correlation between weather parameters and nitrogen dioxide doesn't seem to be very strong but based on the Null Hypothesis, we can conclude that weather parameters like Min Temperature, Wind Speed, Pressure and Cloud Cover does have an impact on nitrogen dioxide and we cannot ignore them.

Ozone (O3) and Weather Correlation Study for the City of Austin, Texas

Based on the ozone and weather data from 2015 to 2019, we can see that the weather conditions does impact ozone level specifically maximum temperature and humidity.

Following inferences can be made from the regression model used:

  • An increase in temperature increases the ozone level.
  • An increase in humidity decreases the ozone level.
  • An increase in cloudcover and wind speed also decreases the ozone level.

Although based on the correlation matrix, the correlation between weather parameters and ozone doesn't seem to be very strong but based on the Null Hypothesis, we can conclude that weather parameters like Max Temperature, Humidity, Wind Speed and Cloud Cover does have an impact on ozone and we cannot ignore them.

From the official EPA website:

Climate change can impact air quality and, conversely, air quality can impact climate change.

Changes in climate can result in impacts to local air quality. Atmospheric warming associated with climate change has the potential to increase ground-level ozone in many regions, which may present challenges for compliance with the ozone standards in the future. The impact of climate change on other air pollutants, such as particulate matter, is less certain, but research is underway to address these uncertainties.

Emissions of pollutants into the air can result in changes to the climate. Ozone in the atmosphere warms the climate, while different components of particulate matter (PM) can have either warming or cooling effects on the climate. For example, black carbon, a particulate pollutant from combustion, contributes to the warming of the Earth, while particulate sulfates cool the earth's atmosphere.

project_austin_air_quality_analysis_and_prediction's People

Contributors

esharma3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

ruitao-terry

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.