Youssouf ⚜️ commited on
Commit
6b75cbe
·
1 Parent(s): f5afbfd
Files changed (1) hide show
  1. src/streamlit_app.py +4 -1
src/streamlit_app.py CHANGED
@@ -3,6 +3,7 @@ import pandas as pd
3
  import plotly.express as px
4
  import plotly.graph_objects as go
5
  from datetime import datetime
 
6
 
7
  st.set_page_config(
8
  page_title="Urban Traffic Flow Dashboard",
@@ -14,7 +15,9 @@ st.set_page_config(
14
 
15
  @st.cache_data
16
  def load_data():
17
- df = pd.read_csv("urban_traffic_flow_with_target.csv")
 
 
18
  df["Timestamp"] = pd.to_datetime(df["Timestamp"])
19
  df["Hour"] = df["Timestamp"].dt.hour
20
  df["DayOfWeek"] = df["Timestamp"].dt.day_name()
 
3
  import plotly.express as px
4
  import plotly.graph_objects as go
5
  from datetime import datetime
6
+ import os
7
 
8
  st.set_page_config(
9
  page_title="Urban Traffic Flow Dashboard",
 
15
 
16
  @st.cache_data
17
  def load_data():
18
+ script_dir = os.path.dirname(os.path.abspath(__file__))
19
+ csv_path = os.path.join(script_dir, "urban_traffic_flow_with_target.csv")
20
+ df = pd.read_csv(csv_path)
21
  df["Timestamp"] = pd.to_datetime(df["Timestamp"])
22
  df["Hour"] = df["Timestamp"].dt.hour
23
  df["DayOfWeek"] = df["Timestamp"].dt.day_name()