📜  Plotly – 如何使用 plotly express 在单迹散点图中显示图例?(1)

📅  最后修改于: 2023-12-03 15:18:36.184000             🧑  作者: Mango

Plotly – 如何使用 plotly express 在单迹散点图中显示图例?

在 Plotly 中,使用 plotly express 和散点图可以非常方便地可视化数据集。然而,当你只有一个跟踪时,你可能会发现图例不显示在散点图中。

要在单一跟踪散点图中添加图例,你可以使用plotly.io.show中的legend参数。

以下是一个完整的示例程序。

import plotly.express as px
import plotly.io as pio

# 使用 iris 数据集创建一个散点图
fig = px.scatter(px.data.iris(), x="sepal_width", y="sepal_length", color="species")

# 设置图例位置
fig.update_layout(
    legend=dict(
        yanchor="top",
        y=0.99,
        xanchor="left",
        x=0.01
    )
)

# 显示图形,包括图例
pio.show(fig, legend=True)

这将在图形中添加一个图例,位于左上角,并包括 iris 数据集中三种物种的颜色和标记。

总结

在单一跟踪散点图中添加图例是一个很有用的技巧,可以帮助你更好地理解和解释数据集。使用plotly.io.show中的legend参数,可以很容易地为图形添加图例。