From c5f39f66709088a9942f69c7cb865c7da499fb3f Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 5 Mar 2025 11:29:50 +0100 Subject: [PATCH] Fix daily resample --- scripts/plotly_streamlit.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/plotly_streamlit.py b/scripts/plotly_streamlit.py index 4ad8e1e..36d3492 100755 --- a/scripts/plotly_streamlit.py +++ b/scripts/plotly_streamlit.py @@ -382,15 +382,15 @@ if daily is False: fig = make_subplots(rows=1, cols=1) df4 = df2['Com_Name'][df2['Com_Name'] == specie].resample('15min').count() - df4.index = pd.MultiIndex.from_arrays([df4.index.date, df4.index.time], names=['date', 'time']) - day_hour_freq = df4.unstack(level='time').fillna(0) + df4.index = [df4.index.date, df4.index.time] + day_hour_freq = df4.unstack().fillna(0) saved_time_labels = [hms_to_str(h) for h in day_hour_freq.columns.tolist()] fig_dec_y = [hms_to_dec(h) for h in day_hour_freq.columns.tolist()] fig_x = [d.strftime('%d-%m-%Y') for d in day_hour_freq.index.tolist()] fig_y = [h.strftime('%H:%M') for h in day_hour_freq.columns.tolist()] day_hour_freq.columns = fig_dec_y - fig_z = day_hour_freq.values.transpose() + fig_z = day_hour_freq.values.transpose().tolist() color_pals = px.colors.named_colorscales() selected_pal = st.sidebar.selectbox('Select Color Pallet for Daily Detections', color_pals)