Analyzing the Relationship between Renewable Energy Adoption,CO2 Emissions, and Economic Growth in Germany, Sweden, and Bulgaria (2000–2021)
This repository has been forked from the jvalue-made-template repository.
The study aims to clarify the impact of changes in GDP and the adoption of renewable energy sources on electricity demand patterns and carbon emissions in Germany, Sweden, and Bulgaria from 2000 to 2021.
In order to provide a comprehensive understanding, Germany, Sweden, and Bulgaria were selected to represent a different spectrum of economic development and renewable energy policies. The results of this analysis will offer valuable insights into the effectiveness of sustainable economic growth on reducing electricity demand and CO2 emissions.
Data source 1 | Data source 2 | |
---|---|---|
Title | European Electricity | World GDP |
Metadata URL | European Electricity 2022 | World Bank GDP Metadata |
Data URL | European Electricity Raw Data | World Bank GDP Data |
Data Type | CSV Directory | CSV |
License | CC-BY-4.0 License | CC-BY-4.0 License |
Description | The European Electricity Dataset from Ember provides a collection of datasets related to electricity generation, CO2 emissions, net import and demand across various countries in Europe. For this project, we will remove the net import dataset and focus on the other variables (generation, CO2 emissions and demand) to analyze the adoption of renewable energy sources for Germany, Sweden, and Bulgaria from 2000 to 2021. | This dataset provides annual GDP figures in US dollars for countries worldwide from 1960 to 2021. For this project, we will focus the GDP data for Germany, Sweden, and Bulgaria from 2000 to 2021. |
This pipeline will run the programmed ETL and save the required data sources for the analysis/study in \data
directory. There should be 4 datasets demand.csv, emission.csv, generation.csv, and world_gdp.csv
- Clone the project using SSH
git clone [email protected]:Jovinjo/made-rep.git
- Go to the main directory
cd made-rep
- Run the Pipeline bash script
bash project/pipeline.sh
Test environment also provided to ensure that the ETL functions properly.
bash project/tests.sh
A Github Action has been created at CI .This allows to execute the test on every push to the main branch.
- Link to the Jupyter Notebook: analysis-report.ipynb
- Link to the Final Report: analysis-report.pdf
- Link to the Data Quality Report: data-report.pdf
HAVE FUN! 😄