Welcome to the carbon-emission-drivers repository! This project is aimed at understanding how financial factors affect a company's carbon emissions on 3 levels - Scope 1 emissions, Scope 2 Location emissions, Scope 3 Market emissions using PanelOLS Regression. This README file will guide you through the process of setting up and running the project on your local machine.
- Pre-requisites
- Installation
- Usage
-
Python: Make sure you have Python installed on your machine. You can download the latest version of Python from the official Python website: python.org.
-
Package Manager: Install a package manager like pip or conda. Pip is the default package manager for Python and is usually pre-installed with Python. Conda is an alternative package manager that is often used for managing Python environments. You can install conda by downloading Anaconda or Miniconda from their respective websites.
-
Virtual Environment (optional): It is recommended to set up a virtual environment for your Python project. Virtual environments allow you to isolate project dependencies and avoid conflicts between different projects. You can create a virtual environment using tools like venv, virtualenv, or conda.
Follow these steps in your terminal/command prompt to install this repo, or you can directly clone using Github Desktop using the below url
- Clone this repo
git clone https://github.com/george-dominic/carbon-emission-drivers.git
- Change into the project's directory:
cd carbon-emission-drivers
- Install the required dependencies by running the following command:
pip install -r requirements.txt
- The Jupyter notebooks should be ready to run now, so you can just click and open the
.ipynb
files in your code editor or jupyterlab - Once opened you can hit the
Run All
button to execute the notebook