Fix daily resample
This commit is contained in:
@@ -382,15 +382,15 @@ if daily is False:
|
|||||||
fig = make_subplots(rows=1, cols=1)
|
fig = make_subplots(rows=1, cols=1)
|
||||||
|
|
||||||
df4 = df2['Com_Name'][df2['Com_Name'] == specie].resample('15min').count()
|
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'])
|
df4.index = [df4.index.date, df4.index.time]
|
||||||
day_hour_freq = df4.unstack(level='time').fillna(0)
|
day_hour_freq = df4.unstack().fillna(0)
|
||||||
|
|
||||||
saved_time_labels = [hms_to_str(h) for h in day_hour_freq.columns.tolist()]
|
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_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_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()]
|
fig_y = [h.strftime('%H:%M') for h in day_hour_freq.columns.tolist()]
|
||||||
day_hour_freq.columns = fig_dec_y
|
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()
|
color_pals = px.colors.named_colorscales()
|
||||||
selected_pal = st.sidebar.selectbox('Select Color Pallet for Daily Detections', color_pals)
|
selected_pal = st.sidebar.selectbox('Select Color Pallet for Daily Detections', color_pals)
|
||||||
|
|||||||
Reference in New Issue
Block a user