Skip to content

Commit

Permalink
add connected time fig
Browse files Browse the repository at this point in the history
  • Loading branch information
robinvanrooij committed Dec 11, 2023
1 parent cf64dec commit 30541aa
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Home_overview.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import plotly.graph_objects as go

# ---------------- SETTINGS -------------------
page_title = 'Elektrisch Laadpalen'
page_title = 'Elektrische Laadpalen'
page_icon = '⚡' # https://www.webfx.com/tools/emoji-cheat-sheet/
layout = 'centered'

Expand All @@ -31,7 +31,7 @@

st.write('''
### Introductie
In dit data dashboard analyseren we elektrische laadpalen in Nederland.
In dit data dashboard analyseren we de elektrische laadpalen in Nederland.
Op de eerste pagina zullen we data onderzoeken over het gebruik van de laadpalen, we vragen ons bijvoorbeeld af: hoelang wordt er gemiddeld geladen, wanneer is het het drukst bij de laadpalen?
Op de tweede pagina zullen we de locaties van de laadpalen in Nederland weergeven, en kijken waar er over de jaren heen laadpalen bij zijn gebouwd.
Ten slotte duiken we op de derde pagina in de voertuigregistratie gegevens van de RDW om een beeld te krijgen van wat voor voertuigen gebruik maken van de laadpalen.
Expand Down
19 changes: 15 additions & 4 deletions pages/2_Laadpaal_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from statsmodels.tools import add_constant

# ---------------- SETTINGS -------------------
page_title = 'Laadtijden rapportage'
page_title = 'Laadpaal data'
page_icon = '💈' #https://www.webfx.com/tools/emoji-cheat-sheet/
layout = 'centered'

Expand All @@ -26,7 +26,7 @@
st.title(page_title + ' ' + page_icon)

st.write('''
**Histogram**
### Histogram
In de histogram wordt de verdeling van de oplaadtijden in minuten weergegeven. Uit de grafiek blijkt dat de gemiddelde oplaadtijd 105 minuten bedraagt, terwijl de mediaan 134 minuten is.
''')

Expand All @@ -47,10 +47,21 @@
# Display the plot in Streamlit
st.pyplot(fig_3)

# New Figure
fig = px.scatter(df_lp, x='ConnectedTime', y='ChargeTime',
title='Comparison of ConnectedTime and ChargeTime',
labels={'ConnectedTime': 'Connected Time (minutes)', 'ChargeTime': 'Charge Time (minutes)'})

# Update layout
fig.update_xaxes(title='Connected Time (minutes)')
fig.update_yaxes(title='Charge Time (minutes)')

# Show the figure
st.plotly_chart(fig)

st.write('''
**verdeling laadpalen**
In de grafiek en staafdiagram ziet u de verdeling van laadpalen gedurende de dag. Uit de grafiek is af te leiden dat het om 7 uur 's ochtends het drukst is, met 1053 oplaadsessies. Om 1 uur 's nachts is het daarentegen het rustigst, met slechts 4 oplaadsessies. Verder valt op te maken uit de staafdiagram dat de ochtenduren het drukst zijn, gevolgd door een afname gedurende de dag.
### Oplaad momenten
In deze lijngrafiek ziet u de verdeling van laadpalen gedurende de dag. Om 7 uur 's ochtends is het het drukst is, met 1053 oplaadsessies. Om 1 uur 's nachts is het daarentegen het rustigst, met slechts 4 oplaadsessies. Verder valt op te maken uit de staafdiagram dat de ochtenduren het drukst zijn, gevolgd door een afname gedurende de dag.
''')

# Converteer de 'Started' en 'Ended' kolommen naar datetime-objecten
Expand Down

0 comments on commit 30541aa

Please sign in to comment.