GMARTINEZMILLA commited on
Commit
e099be1
·
1 Parent(s): 9b55546

feat: update filter per manufacturer

Browse files
Files changed (1) hide show
  1. app.py +3 -1
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, fill 'ventas_reales' with 0
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)