En este artículo, aprenderemos cómo ocultar la barra de colores y la leyenda en plotly express.
Aquí discutiremos dos métodos diferentes para ocultar la barra de color y la leyenda, utilizando diferentes ejemplos para que quede más claro.
Ejemplo 1:
En este ejemplo, estamos ocultando la barra de colores en Plotly Express con la ayuda del método fig.update_coloraxes(showscale=False) , pasando el parámetro showscale como False.
Sintaxis: Para barra de colores:
- fig.update_coloraxes(showscale=Falso)
- fig.update(layout_coloraxis_showscale=Falso)
Python3
# importing packages import plotly.express as px # using the gapminder dataset data = px.data.gapminder() data_canada = data[data.country == 'Canada'] # plotting the bar chart fig = px.scatter(data_canada, x='year', y='pop', hover_data=['lifeExp', 'gdpPercap'], color='lifeExp', labels={'pop':'population of Canada'}, height=400, title="Geeksforgeeks") # hiding color-bar fig.update_coloraxes(showscale=False) fig.show()
Producción:
Ejemplo 2:
En este ejemplo, ocultamos la leyenda en Plotly Express con la ayuda del método fig.update_traces(showlegend=False) , pasando el parámetro showlegend como False.
Sintaxis: Para la leyenda:
- fig.update_traces(showlegend=Falso)
- fig.update(layout_showlegend=Falso)
Python3
#importing packages import plotly.express as px # using medals_wide dataset wide_df = px.data.medals_wide() # plotting the bar chart fig = px.histogram(wide_df, x="nation", y=["gold", "silver", "bronze"], title="Geeksforgeeks") # hiding legend fig.update_traces(showlegend=False) fig.show()
Producción:
Ejemplo 3:
En este ejemplo, estamos ocultando la leyenda y la escala de color en Plotly Express al mismo tiempo con la ayuda del método fig.update(layout_showlegend=False) y fig.update(layout_coloraxis_showscale=False) , pasando el parámetro como False en cada caso.
Python3
# imports import plotly.express as px # using elections dataset df = px.data.election() # figure setup fig = px.scatter_ternary(df, a="Joly", b="Coderre", c="Bergeron", hover_name="district", color="total", size="total", size_max=15, symbol ='Coderre', color_discrete_map = {"Joly": "blue", "Bergeron": "green", "Coderre":"red"}, title="Geeksforgeeks" ) # move colorbar fig.update_layout(coloraxis_colorbar=dict(yanchor="top", y=1, x=0, ticks="outside", ticksuffix=" bills")) # hiding legend fig.update(layout_showlegend=False) # hiding color-bar fig.update(layout_coloraxis_showscale=False) fig.show()
Producción: