GMARTINEZMILLA commited on
Commit
9b576ac
·
1 Parent(s): 37c1fbe

feat: generated files

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -74,6 +74,13 @@ elif page == "Customer Analysis":
74
  for i, manufacturer in enumerate(manufacturers):
75
  st.write(f"{manufacturer} = {values[i]:.4f}")
76
 
 
 
 
 
 
 
 
77
  # Añadir el primer valor al final para cerrar el gráfico
78
  values += [values[0]] # Repetir el primer valor al final para cerrar el gráfico
79
  manufacturers += [manufacturers[0]]
@@ -93,7 +100,7 @@ elif page == "Customer Analysis":
93
  polar=dict(
94
  radialaxis=dict(
95
  visible=True,
96
- range=[0, top_6_manufacturers.max().max()], # Ajustar el rango según los datos reales
97
  showline=False, # Elimina las líneas radiales internas para un estilo más limpio
98
  ),
99
  angularaxis=dict(
 
74
  for i, manufacturer in enumerate(manufacturers):
75
  st.write(f"{manufacturer} = {values[i]:.4f}")
76
 
77
+ # Verificar si alguno de los valores es 0
78
+ if all(v > 0 for v in values):
79
+ # Si no hay valores iguales a 0, ajustamos para que la suma sea 1
80
+ total = sum(values)
81
+ values = [v / total for v in values] # Normalizamos los valores para que sumen 1
82
+ st.write("Valores ajustados para que la suma sea 1")
83
+
84
  # Añadir el primer valor al final para cerrar el gráfico
85
  values += [values[0]] # Repetir el primer valor al final para cerrar el gráfico
86
  manufacturers += [manufacturers[0]]
 
100
  polar=dict(
101
  radialaxis=dict(
102
  visible=True,
103
+ range=[0, max(values)], # Ajustar el rango según los datos ajustados
104
  showline=False, # Elimina las líneas radiales internas para un estilo más limpio
105
  ),
106
  angularaxis=dict(