GMARTINEZMILLA commited on
Commit
15cdf0a
·
1 Parent(s): 9b576ac

feat: generated files

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -65,12 +65,15 @@ elif page == "Customer Analysis":
65
  # Obtener las 6 columnas con los valores más altos (ignorar la columna de cliente)
66
  top_6_manufacturers = customer_data.iloc[:, 1:].T.nlargest(6, customer_data.index[0])
67
 
 
 
 
68
  # Preparar los valores y fabricantes
69
  values = top_6_manufacturers[customer_data.index[0]].values.tolist()
70
  manufacturers = top_6_manufacturers.index.tolist()
71
 
72
  # Imprimir los resultados de cada fabricante
73
- st.write("### Resultados porcentaje fabricante:")
74
  for i, manufacturer in enumerate(manufacturers):
75
  st.write(f"{manufacturer} = {values[i]:.4f}")
76
 
@@ -108,7 +111,6 @@ elif page == "Customer Analysis":
108
  showline=True,
109
  tickmode='array',
110
  ticks='outside', # Coloca los nombres de los fabricantes fuera del gráfico
111
- tickvals=[i * (360 / 6) for i in range(6)], # Asegura 6 puntos distribuidos uniformemente
112
  )
113
  ),
114
  showlegend=False,
 
65
  # Obtener las 6 columnas con los valores más altos (ignorar la columna de cliente)
66
  top_6_manufacturers = customer_data.iloc[:, 1:].T.nlargest(6, customer_data.index[0])
67
 
68
+ # Ordenar los fabricantes por valor descendente para mejor visualización
69
+ top_6_manufacturers = top_6_manufacturers.sort_values(by=customer_data.index[0], ascending=False)
70
+
71
  # Preparar los valores y fabricantes
72
  values = top_6_manufacturers[customer_data.index[0]].values.tolist()
73
  manufacturers = top_6_manufacturers.index.tolist()
74
 
75
  # Imprimir los resultados de cada fabricante
76
+ st.write("### Resultados porcentaje fabricante (ordenados):")
77
  for i, manufacturer in enumerate(manufacturers):
78
  st.write(f"{manufacturer} = {values[i]:.4f}")
79
 
 
111
  showline=True,
112
  tickmode='array',
113
  ticks='outside', # Coloca los nombres de los fabricantes fuera del gráfico
 
114
  )
115
  ),
116
  showlegend=False,