Skip to content

Latest commit

 

History

History
62 lines (52 loc) · 2.06 KB

File metadata and controls

62 lines (52 loc) · 2.06 KB

Energy Data Visualization Dashboard

Table of contents

General info

Interactive data visualization app for energy/power trading. Displays wind, solar, and other energy data. Created to show the growth trends categorized each prime mover.

Screenshots

Screen Shot 2021-04-05 at 1 06 53 PM Screen Shot 2021-04-05 at 1 09 59 PM Screen Shot 2021-04-05 at 1 10 15 PM

Technologies

  • Dash - dash_core_components - dash_html_components - dash_bootstrap_components
  • Plotly - plotly.express - plotly.io
  • Pandas
  • OS
  • Path

Setup

  1. Clone this repo to your desktop.
  2. Install Dependencies
    • import dash
    • import dash_core_components as dcc
    • import dash_html_components as html
    • from dash.dependencies import Output, Input
    • import plotly.express as px
    • import dash_bootstrap_components as dbc
    • import pandas as pd
    • import plotly.graph_objects as go
    • import os
    • from pathlib import Path
    • import plotly.io as pio
  3. Run 'dash_app.py'
  4. View the local server at http://127.0.0.1:8050/

Features

List of features ready and TODOs for future development

  • Scatter Geo Map
  • Line Chart
  • Bar Chart
  • Dropdowns and radio buttons to include or excude data by Prime Mover
  • Graphs automatically orient to fit window size

To-do list:

  • Make color scheme so that every graph has consistent color markers for prime movers
  • Change from using local xlsx files to pulling data from the EIA API

Status

Project is: finished

Contact

Created by @HenryQuillin - feel free to contact me!