Skip to content

shamnasvm63-coder/esg-performance-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESG Performance Dashboard

Interactive R Shiny Application

Author: Shamnas V.M. — MSc Transition Management, JLU Giessen
Tools: R · Shiny · ggplot2 · plotly · dplyr · DT
Status: Complete — Portfolio Project


Overview

An interactive dashboard for exploring ESG scores and CO2 emissions across 30 global companies from 2021–2023. Built as a portfolio project to demonstrate applied data visualisation in a sustainability context.


Dashboard Tabs

Tab Content
Overview ESG scores, rating distribution, E/S/G pillar breakdown
CO2 Emissions Bubble chart, top emitters, emissions intensity
Trends ESG and CO2 change over time by sector
Compare Side-by-side comparison of any two companies
Full Data Searchable and filterable dataset

Dataset

  • 30 companies · 8 sectors · 3 years (2021–2023)
  • Sectors: Automotive, Chemicals, Energy, Finance, Healthcare, Industrials, Technology, Retail
  • Data compiled from publicly available ESG disclosures and sustainability reports

Key variables:

  • Environmental_Score, Social_Score, Governance_Score (0–100)
  • ESG_Total — composite score
  • ESG_Rating — AAA to BB classification
  • CO2_Emissions_MtCO2 — Scope 1+2 emissions
  • CO2_per_Revenue, CO2_per_Employee — intensity metrics

How to Run

install.packages(c("shiny", "shinydashboard", "ggplot2", 
                   "dplyr", "plotly", "DT", "scales", "tidyr"))

# Open app.R in RStudio and click Run App
shiny::runApp("path/to/project1_esg_dashboard")

Repository Structure

About

Interactive R Shiny Dashboard analyzing ESG scores and CO2 emissions for 30 global companies (2021-2023).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages