在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。这个简单的语句足以完成工作。
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()
输出: