在 Plotly 中添加圖例非常簡單。您只需在布局 (layout) 對象中設置 legend 字段為一個包含圖例信息的字典即可。例如,您可以指定圖例的位置、背景顏色、字體大小等。以下是一個示例:
import plotly.express as px
df = px.data.iris()
fig = px.scatter(df, x="sepal_width", y="sepal_length", color="species")
fig.update_layout(
legend=dict(
title="Species",
title_font=dict(size=18),
font=dict(
family="Courier",
size=12,
color="black"
),
bgcolor="lightgray",
bordercolor="black",
borderwidth=1
)
)
fig.show()
在上面的示例中,我們創建了一個散點圖,根據不同的鳶尾花種類著色。然后使用 update_layout
方法來設置圖例的樣式,包括標題、字體、背景顏色等。最后通過 show
方法顯示圖表。您可以根據自己的需求來調整圖例的樣式。