📜  在Python中隐藏图例表达?

📅  最后修改于: 2022-05-13 01:55:08.757000             🧑  作者: Mango

在Python中隐藏图例表达?

在本文中,我们将讨论如何使用Python在 plotly express 中隐藏图例。

正在使用的数据集:bestsellers4

当一个对象的变化必须参照另一个对象来描述时,默认情况下会出现图例。图例使阅读图表更容易,因为它包含对所用颜色代码或键的描述。

创建一个规则图,以便可以明显看出差异

在这里,我们将使用数据框创建散点图。为此,我们将从给定的数据集创建数据框。

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()


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()


输出:

在 plotly express 中隐藏图例

现在,为了隐藏图例,调用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()

输出: