温馨提示×

怎么为Plotly图表添加图例

小亿
116
2024-05-17 18:28:21
栏目: 编程语言

在 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 方法显示图表。您可以根据自己的需求来调整图例的样式。

0