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

feat: generated files

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -90,8 +90,8 @@ elif page == "Customer Analysis":
90
 
91
  # Definir los datos del gráfico
92
  fig_spider.add_trace(go.Scatterpolar(
93
- r=values,
94
- theta=manufacturers,
95
  fill='toself', # Relleno del gráfico para darle un efecto visual más fuerte
96
  name=f'Customer {customer_code}',
97
  line_color='red', # Cambia el color del borde a rojo para que se parezca al gráfico del ejemplo
@@ -103,7 +103,7 @@ elif page == "Customer Analysis":
103
  polar=dict(
104
  radialaxis=dict(
105
  visible=True,
106
- range=[0, max(values)], # Ajustar el rango según los datos ajustados
107
  showline=False, # Elimina las líneas radiales internas para un estilo más limpio
108
  ),
109
  angularaxis=dict(
@@ -111,6 +111,7 @@ elif page == "Customer Analysis":
111
  showline=True,
112
  tickmode='array',
113
  ticks='outside', # Coloca los nombres de los fabricantes fuera del gráfico
 
114
  )
115
  ),
116
  showlegend=False,
@@ -119,6 +120,7 @@ elif page == "Customer Analysis":
119
  width=600
120
  )
121
 
 
122
  st.plotly_chart(fig_spider)
123
 
124
  # Ventas del cliente 2021-2024 (si los datos existen)
 
90
 
91
  # Definir los datos del gráfico
92
  fig_spider.add_trace(go.Scatterpolar(
93
+ r=values, # Valores del gráfico ajustados
94
+ theta=manufacturers, # Nombres de los fabricantes
95
  fill='toself', # Relleno del gráfico para darle un efecto visual más fuerte
96
  name=f'Customer {customer_code}',
97
  line_color='red', # Cambia el color del borde a rojo para que se parezca al gráfico del ejemplo
 
103
  polar=dict(
104
  radialaxis=dict(
105
  visible=True,
106
+ range=[0, 1], # Ajustar el rango a [0, 1] para reflejar que los valores están normalizados
107
  showline=False, # Elimina las líneas radiales internas para un estilo más limpio
108
  ),
109
  angularaxis=dict(
 
111
  showline=True,
112
  tickmode='array',
113
  ticks='outside', # Coloca los nombres de los fabricantes fuera del gráfico
114
+ tickvals=[i * (360 / 6) for i in range(6)], # Asegura 6 puntos distribuidos uniformemente
115
  )
116
  ),
117
  showlegend=False,
 
120
  width=600
121
  )
122
 
123
+ # Mostrar el gráfico
124
  st.plotly_chart(fig_spider)
125
 
126
  # Ventas del cliente 2021-2024 (si los datos existen)