/USelectricity

Forecast the US demand for electricity

Primary LanguageR

USelectricity

WIP…

The US Electricity Dashboard provides real-time tracking and forecasting for US (lower 48 states) hourly electricity demand. This project’s primary goal is to demonstrate a data science project’s deployment into production using open source and free tools such as R, h2o, Github Actions, Docker, and others. That includes the following components:

  • Data - pulling the US hourly demand and generation of electricity data from the Energy Information Administration (EIA) API with the use of R and jq
  • Forecast - generating 72 hours forecast for the total demand with the use of Generalized Linear Model (GLM) using the h2o package
  • Dashboard - communicating the demand data and forecast with the use of the flexdashboard package
  • Automation - the data on the dashboard is getting refresh every hour, and the forecast generated every 72 hours with the use of Github Actions and Docker

Data

The dashboard provides an overview for the overall hourly demand and generation of electricity in the US (lower 48).

Demand https://www.eia.gov/opendata/qb.php?category=3389935&sdid=EBA.US48-ALL.D.H Net generation https://www.eia.gov/opendata/qb.php?category=3390020&sdid=EBA.US48-ALL.NG.H