Awesome
Electricity Consumption Surveys
Estimating the demand for electricity is a critical step in the design of a medium to long term energy plan. Frequently, estimates are based on time series with few observation points or on data from other countries or regions. Microsimulation models use household surveys to offer an alternative estimation route based on observed electricity demand by households with different incomes.
Getting Started
This repository contains a python module : IPCmicrosimTool that can be used to run micro-simulation. It contains 2 basic component :
- Model : IPCmicrosimTool module
- Example code on how to run the model using iPython
- Data input
- Result
- Paper
Prerequisities
- Python 2.7 installed on your machine. Follow the installation instruction on their downloads page. If you are using brew on your OSX, run this command on your terminal :
$ brew install python
- Required libraries installed on your machine. Run this command on your terminal :
$ pip install numpy
$ pip install scipy
$ pip install pandas
$ pip install matplotlib
$ pip install patsy
$ pip install statsmodel
- (Optional) iPython installed on your machine
$ pip install ipython
$ pip install mpltools
Installing
- Clone this repository / download the zip file
- Navigate to ipc_microsim_tool folder
Method 1 : Using python CLI
- Run python by typing this command on your terminal
$ python
- Import the module
from ipc_microsim_tool import IPCmicrosimTool as imt
Method 2 : Using ipython
- Run ipython by typing this command on your terminal
$ ipython notebook
- Navigate to localhost:8888/tree on your browser
- Open ipc_microsim_tool.ipynb
Built With
- python (2.7)
- numpy
- scipy
- pandas
- matplotlib
- patsy
- statsmodels
Authors
- Rafael Guerreiro Osorio - Initial work - Instituto de Pesquisa Econômica Aplicada - International Policy Centre for Inclusive Growth