Skip to content

Druvithakumar/Climate-vote-data-analysis

Repository files navigation

Climate Vote Data Analysis 🌍

Author

Druvitha H K MSc Student – University of Leeds

Project Summary

This project explores global public opinion on climate change using the People's Climate Vote dataset. The analysis aims to identify patterns in climate awareness, policy support, and regional differences in environmental concern.

Using Python and data visualization techniques, the project demonstrates a full data science workflow from raw data preprocessing to interactive dashboards.

The analysis provides insights into how climate perception varies across different countries and populations.

Objectives

  • Explore global climate opinion data
  • Identify key patterns in public support for climate action
  • Clean and transform real-world survey data
  • Produce meaningful visualizations and dashboards
  • Demonstrate practical data analysis and storytelling

--

Tools & Technologies

  • Python
  • Pandas
  • NumPy
  • Jupyter Notebook
  • Tableau
  • Data Visualization
  • Exploratory Data Analysis (EDA)

Dataset

The dataset used in this project is based on the People's Climate Vote survey, which collects responses from individuals across multiple countries regarding their attitudes toward climate change and environmental policies.

The dataset includes:

  • Country-level responses
  • Public opinion on climate action
  • Demographic indicators
  • Climate awareness indicators

Project Workflow

1. Data Collection

Import climate survey dataset from global public opinion data sources.

2. Data Cleaning

  • Handle missing values
  • Standardize variables
  • Prepare dataset for analysis

3. Exploratory Data Analysis

Analyze relationships between climate concern, geography, and demographic factors.

4. Data Visualization

Create visual representations to understand patterns in climate perception across different regions.

5. Dashboard Development

Build interactive dashboards using Tableau to communicate insights effectively.


Repository Structure

data/ Contains raw and cleaned datasets used for analysis.

notebooks/ Jupyter Notebook containing Python code for data preprocessing and analysis.

tableau_dashboard/ Tableau files used to build interactive dashboards.

README.md Project documentation and overview.


Key Insights

  • Climate concern varies significantly between countries.
  • Younger populations tend to support stronger climate action.
  • Public opinion reveals regional differences in climate awareness and policy support.

Skills Demonstrated

  • Data cleaning and preprocessing
  • Exploratory data analysis
  • Data visualization and dashboard creation
  • Analytical storytelling with data
  • Working with real-world datasets

Future Improvements

  • Apply machine learning models to predict climate opinion trends.
  • Build an interactive web dashboard.
  • Expand the analysis with additional demographic data.

Project Highlights

  • Real-world climate dataset
  • Data cleaning using Python
  • Exploratory Data Analysis (EDA)
  • Tableau dashboard for visualization
  • End-to-end data science workflow

License

This project is released under the MIT License.

About

Data science project analysing global climate opinions using Python, data preprocessing and Tableau visualization.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors