Spaces:
Sleeping
Sleeping
Commit
·
e099be1
1
Parent(s):
9b55546
feat: update filter per manufacturer
Browse files
app.py
CHANGED
@@ -377,7 +377,7 @@ elif page == "🕵️ Análisis de Cliente":
|
|
377 |
)
|
378 |
results_filtered.rename(columns={'precio_total': 'ventas_reales'}, inplace=True)
|
379 |
else:
|
380 |
-
# If no actual sales data for 2024,
|
381 |
results_filtered['ventas_reales'] = 0
|
382 |
|
383 |
# Ensure any missing sales data is filled with 0
|
@@ -492,6 +492,8 @@ elif page == "🕵️ Análisis de Cliente":
|
|
492 |
col2.metric("MAPE", f"{mape:.2f}%", help="Porcentaje promedio de error en las predicciones.")
|
493 |
col3.metric("RMSE", f"{rmse:.2f} €", help="Medida de la desviación estándar de los residuos de predicción.")
|
494 |
col4.metric("SMAPE", f"{smape:.2f}%", help="Alternativa al MAPE que maneja mejor los valores cercanos a cero.")
|
|
|
|
|
495 |
|
496 |
# Split space into two columns
|
497 |
col1, col2 = st.columns(2)
|
|
|
377 |
)
|
378 |
results_filtered.rename(columns={'precio_total': 'ventas_reales'}, inplace=True)
|
379 |
else:
|
380 |
+
# If no actual sales data for 2024, create the column with 0s
|
381 |
results_filtered['ventas_reales'] = 0
|
382 |
|
383 |
# Ensure any missing sales data is filled with 0
|
|
|
492 |
col2.metric("MAPE", f"{mape:.2f}%", help="Porcentaje promedio de error en las predicciones.")
|
493 |
col3.metric("RMSE", f"{rmse:.2f} €", help="Medida de la desviación estándar de los residuos de predicción.")
|
494 |
col4.metric("SMAPE", f"{smape:.2f}%", help="Alternativa al MAPE que maneja mejor los valores cercanos a cero.")
|
495 |
+
else:
|
496 |
+
st.warning(f"No se encontraron datos filtrados para el cliente {customer_code_str}.")
|
497 |
|
498 |
# Split space into two columns
|
499 |
col1, col2 = st.columns(2)
|