Skip to content

Nik848/DeepData_CodeCrafters

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 ESG & Financial Performance Analysis

πŸ“˜ Project Overview

This project explores the intricate relationship between Financial Performance and Environmental, Social, and Governance (ESG) metrics across various companies, industries, and regions over a decade.

The core objective is to move beyond correlation and provide actionable insights and strategic recommendations that guide corporate leaders toward better sustainability practicesβ€”specifically focusing on how to cut emissions and manage resource usage to simultaneously boost ESG scores and enhance financial valuation.

Key Areas of Analysis:

  • Financial Metrics: Revenue, MarketCap, GrowthRate, Profit.
  • Sustainability Indicators: Carbon Emissions, Energy Consumption, Water Usage, Emissions per Revenue.
  • ESG Performance: ESG_Overall, ESG_Environmental, ESG_Social, ESG_Governance.

πŸ“‚ Repository Structure


β”œβ”€β”€ code.py                           \# Main Python analysis code  
β”œβ”€β”€ company\_esg\_financial\_dataset.csv   \# Dataset used in analysis  
β”œβ”€β”€ plots/                            \# Generated visualizations  
β”‚   └── plots/                        \# Subfolder with saved plots  
β”œβ”€β”€ CodeCrafters\_Round1.pptx          \# Presentation of insights & recommendations  
β”œβ”€β”€ requirements.txt                  \# Project dependencies  
└── README.md                         \# Project documentation

πŸ“„ Dataset Details

Source: Company-level dataset (financial + ESG metrics + sustainability usage). Granularity: Records by company, industry, region, and year. Variables included:

  • πŸ“Š Financial: Revenue, Profit, GrowthRate, MarketCap
  • 🌱 ESG: ESG_Overall, ESG_Environmental, ESG_Social, ESG_Governance
  • πŸ”‹ Sustainability: CarbonEmissions, EnergyConsumption, WaterUsage, Emissions per Revenue

πŸ› οΈ Project Execution

  • βœ… Performed data cleaning, feature engineering (Profit, Emissions per Revenue).
  • βœ… Conducted 11 key EDA questions covering multivariate and time-series analysis.
  • βœ… Built stream-structured, stakeholder-friendly plots (line charts, bar charts, scatter plots, heatmaps).
  • βœ… Extracted 7 key insights with real-world sustainability implications.
  • βœ… Proposed 3 policy recommendations for companies & regions.

πŸš€ How to Run

  1. Clone the repository:

    git clone https://github.com/aaagairi/esg-financial-analysis.git cd esg-financial-analysis

  2. Install dependencies:

    pip install -r requirements.txt

  3. Run the analysis:

    python code.py

  4. View results:

    • πŸ“ˆ Plots: Saved inside the plots/ directory.
    • πŸ–ΌοΈ Presentation: Open CodeCrafters_Round1.pptx.
    • πŸ“„ Dataset: Available at company_esg_financial_dataset.csv.

About

Deep Data Round-1 ESG Score Prediction and Sustainable Corporate Analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%