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 importplotly.express as px importpandas 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 importplotly.express as px importpandas 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:
 
				 
					



