Skip to main content

Renewable Energy Insights Dashboard — data analysis project exploring how U.S. renewable energy production has evolved from 1973 to 2024.

Project description

Renewable Energy Insights Dashboard

Data analysis project exploring how U.S. renewable energy production — solar, wind, hydroelectric, geothermal, and biomass — has evolved from 1973 to 2024.

Cleans and aggregates EIA consumption data, visualizes trends by source and sector, and forecasts future consumption with Holt-Winters and Prophet.


Setup

python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

Quick Start

# Run the dashboard
streamlit run app/dashboard.py

Dashboard → http://localhost:8501 · Live demo → https://powerthefuture.streamlit.app/


Structure

enerlytics/
├── app/
│   └── dashboard.py                         # Streamlit dashboard
├── notebook/
│   ├── 01_data_cleaning.ipynb               # Data loading & preprocessing
│   ├── 02_analysis.ipynb                    # EDA & visualizations
│   └── 03_forecasting.ipynb                 # Holt-Winters & Prophet models
├── data/
│   ├── us_renewable_energy_consumption.csv       # Raw data
│   ├── cleaned_us_renewable_energy_no_2024.csv   # Processed (1973–2023)
│   └── cleaned_us_renewable_energy.csv           # Includes partial 2024
├── LICENSE
├── README.md
└── requirements.txt

Author: Huseyin Kucukogul · MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

enerlytics-0.1.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

enerlytics-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file enerlytics-0.1.1.tar.gz.

File metadata

  • Download URL: enerlytics-0.1.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for enerlytics-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9546171fbaf5370eb97b57054726c0f4d909cf747fb8bcbce0da498ec0864577
MD5 c582119407dce5f697251fc2f3d404b0
BLAKE2b-256 fb839cc4b49380bcb5ee371f6a4750a6dcb80194f0d2de03b7d92364da30647c

See more details on using hashes here.

File details

Details for the file enerlytics-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: enerlytics-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for enerlytics-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37ea809b399643b07b19a15c2563b549a4ba4915ac2ab007f7cf7b93101d0349
MD5 15734cba3f1b2f95f13a23b186887d67
BLAKE2b-256 58f67ee2e5e78e53b4eb9da8cb70c3552b1c39e265675ddc6f0c82c8e576d165

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page