Friday, December 27, 2024
Google search engine
HomeLanguagesHide legend in plotly express in Python?

Hide legend in plotly express in Python?

In this article, we will discuss how to hide legend in plotly express using Python.

Dataset in use: bestsellers4

The legend appears by default when variation in one object has to be depicted with reference to the other. Legend makes it easier to read a graph since it contains descriptions for the color code or keys used.

Creating a regular plot so that the difference can be apparent

Here we are going to create a scatter plot using dataframe. For this, we will create dataframe from a given dataset.

Python3




# import libraries
import plotly.express as px
import pandas as pd
  
# read dataset
data = pd.read_csv("bestsellers.csv")
  
fig = px.scatter(data, x="Year", y="Price"
                 color="Genre")
  
fig.show()


Output:

Hide legend in plotly express

Now, to hide the legend, update_layout() function is called with showlegend argument set to false. This simple statement is enough to get the job done.

Syntax:

update_layout(showlegend=false)

Python3




# import libraries
import plotly.express as px
import pandas as pd
  
# read dataset
data = pd.read_csv("bestsellers.csv")
  
fig = px.scatter(data, x="Year", y="Price",
                 color="Genre")
fig.update_layout(showlegend = False)
  
fig.show()


Output:

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments