This repository contains the code and data visualisations for the project "Environmental Assessment of Noise and Dust Pollution: A Case Study in the London Borough of Hillingdon." The project aims to evaluate the impact of environmental pollutants, specifically noise and dust, on the local communities within Hillingdon. This assessment is critical in understanding the extent of pollution and its potential risks to public health and the environment.
The project was conducted as part of a larger environmental study focused on pollution monitoring within urban areas. We collected data on noise levels and dust concentrations across multiple sites in Hillingdon, using both field measurements and statistical analysis to identify trends and areas of concern.
- Assess noise pollution levels in various locations within Hillingdon.
- Measure dust concentration and particulate matter (PM) in the air.
- Identify hotspots where pollution exceeds safe thresholds.
- Provide recommendations for mitigating the impacts of these pollutants.
The data was collected using environmental monitoring equipment deployed at strategic locations throughout Hillingdon. Noise levels were measured in decibels (dB), while dust concentration was assessed by measuring particulate matter (PM2.5 and PM10) using air quality sensors.
The analysis was conducted using Python, with libraries such as Pandas
, Matplotlib
, and Seaborn
for data manipulation and visualisation. The repository includes:
- Noise Level Analysis: Visualisation of noise data, including time series graphs and heat maps to identify peak noise periods and locations.
- Dust Concentration Analysis: Graphs illustrating dust levels across different areas, highlighting areas where concentrations exceed recommended health guidelines.
- Correlation Studies: Scatter plots and correlation matrices to explore the relationship between noise and dust pollution.
This section provides details about the various Jupyter notebooks included in the repository. Each notebook contains specific analyses and visualizations related to the environmental assessment.
-
Dust Data Continuous.ipynb: [This notebook processes and visualises continuous dust data, focusing on particulate matter (PM2.5 and PM10) across the two locations in Hillingdon]
-
Dust Data Interactive.ipynb: [Provides interactive visualisations for dust data, allowing users to explore trends and patterns in particulate matter concentration]
-
Dust Sampling 2-8-24.ipynb: [Contains data and analysis from dust sampling conducted on February 8, 2024, focusing on the comparision within the 2 sites in Hillingdon]
-
Noise.ipynb: [Analyses noise pollution data, generating visualisations like heat maps and time series to identify noise hotspots]
-
Old Codes.ipynb: [Contains legacy code snippets and scripts that were previously used in the project]
-
Test Site.ipynb: [A test notebook used to experiment with code, data, or visualizations related to the project]