Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -408,7 +408,7 @@ def process_forecast(consumable_type, usage_series, current_stock, is_automated=
|
|
408 |
plot_bgcolor='rgba(0,0,0,0)',
|
409 |
paper_bgcolor='rgba(0,0,0,0)',
|
410 |
margin=dict(l=50, r=50, t=50, b=100)
|
411 |
-
)
|
412 |
st.plotly_chart(fig_daily, use_container_width=True)
|
413 |
|
414 |
st.header("Threshold Alerts Visualization")
|
@@ -430,7 +430,7 @@ def process_forecast(consumable_type, usage_series, current_stock, is_automated=
|
|
430 |
xaxis_title='Category',
|
431 |
yaxis_title='Units',
|
432 |
template='plotly_white'
|
433 |
-
)
|
434 |
st.plotly_chart(fig_alerts)
|
435 |
else:
|
436 |
alert_status = [current_stock < forecast for forecast in [forecast_7, forecast_14, forecast_30]]
|
@@ -459,7 +459,7 @@ def process_forecast(consumable_type, usage_series, current_stock, is_automated=
|
|
459 |
plot_bgcolor='rgba(0,0,0,0)',
|
460 |
paper_bgcolor='rgba(0,0,0,0)',
|
461 |
margin=dict(l=50, r=50, t=50, b=100)
|
462 |
-
)
|
463 |
alert_data = pd.DataFrame({
|
464 |
'Category': ['Current Stock', '7-Day Forecast', '14-Day Forecast', '30-Day Forecast'],
|
465 |
'Units': [current_stock, forecast_7, forecast_14, forecast_30],
|
@@ -478,7 +478,7 @@ def process_forecast(consumable_type, usage_series, current_stock, is_automated=
|
|
478 |
xaxis_title='Category',
|
479 |
yaxis_title='Units',
|
480 |
template='plotly_white'
|
481 |
-
)
|
482 |
|
483 |
if sf is not None:
|
484 |
try:
|
|
|
408 |
plot_bgcolor='rgba(0,0,0,0)',
|
409 |
paper_bgcolor='rgba(0,0,0,0)',
|
410 |
margin=dict(l=50, r=50, t=50, b=100)
|
411 |
+
)
|
412 |
st.plotly_chart(fig_daily, use_container_width=True)
|
413 |
|
414 |
st.header("Threshold Alerts Visualization")
|
|
|
430 |
xaxis_title='Category',
|
431 |
yaxis_title='Units',
|
432 |
template='plotly_white'
|
433 |
+
)
|
434 |
st.plotly_chart(fig_alerts)
|
435 |
else:
|
436 |
alert_status = [current_stock < forecast for forecast in [forecast_7, forecast_14, forecast_30]]
|
|
|
459 |
plot_bgcolor='rgba(0,0,0,0)',
|
460 |
paper_bgcolor='rgba(0,0,0,0)',
|
461 |
margin=dict(l=50, r=50, t=50, b=100)
|
462 |
+
)
|
463 |
alert_data = pd.DataFrame({
|
464 |
'Category': ['Current Stock', '7-Day Forecast', '14-Day Forecast', '30-Day Forecast'],
|
465 |
'Units': [current_stock, forecast_7, forecast_14, forecast_30],
|
|
|
478 |
xaxis_title='Category',
|
479 |
yaxis_title='Units',
|
480 |
template='plotly_white'
|
481 |
+
)
|
482 |
|
483 |
if sf is not None:
|
484 |
try:
|