es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo ocultar las etiquetas de los ejes en Plotly

Mi código es este:

import plotly.express as px
theta = ["PAC", "SHO", "PHY", "PAS", "DEF", "DRI"]
values = [jugador.velocidad, jugador.tiro, jugador.físico, jugador.pase, jugador.defensa, jugador.regate]

fig = px.line_polar(
                    r=values,
                    theta=theta,
                    line_close=True,
                    range_r = [0,100],
                    title="DIAGRAMA DE HABILIDAD DEL JUGADOR",
)

fig.update_layout(yaxis={'visible': False, 'showticklabels': False}, xaxis={'visible': False, 'showticklabels': False})

fig.update_yaxes(title='y', visible=False, showticklabels=False)
fig.update_xaxes(title='x', visible=False, showticklabels=False)

La imagen resultante es esta:

Radar chart

No puedo ocultar las etiquetas de las marcas sin importar qué. Lamentamos el formato confuso. Gracias de antemano.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para ocultar las etiquetas de las marcas en el gráfico de radar de plotly-python, puedes utilizar el siguiente código:

    fig.update_layout(
        polar=dict(
            radialaxis=dict(
                visible=False,
                showticklabels=False,
            ),
        ),
    )
    

    Este código edita el diseño del gráfico y establece los atributos visible y showticklabels del objeto radialaxis en False, lo que oculta las etiquetas de las marcas en el eje radial del gráfico de radar.

    Puedes agregar este código después de la línea que oculta las etiquetas de los ejes x e y para eliminar por completo cualquier etiqueta de marca visible en el gráfico.

Comments are closed.