Plotly:在散点图中的数据点上显示列值
Posted
技术标签:
【中文标题】Plotly:在散点图中的数据点上显示列值【英文标题】:Plotly: Display column value on the datapoint in scatter plot 【发布时间】:2021-02-07 11:15:18 【问题描述】:当光标移到某个数据点上时,如何显示该数据点具有哪些列值。使用哪个参数?
例如,在下图中,我正在传递散点图的数据框,如下所示。如您所见,当我将光标移到一个数据点上时,它会显示绘制的 x 变量和 y 变量。我想要做的是在突出显示的蓝色区域中显示数据框值中另一列的值,以便在光标移到该数据点时更好地理解该数据点。
fig = px.scatter(data_frame=df, x='var_Senken_Kraft', y='var_Senken_Planscheiber', color='labels')
【问题讨论】:
【参考方案1】:您可以将参数“hover_data”作为列表传递给绘图函数以显示更多数据:
fig = px.scatter(
data_frame=df,
x='var_Senken_Kraft',
y='var_Senken_Planscheiber',
color='labels',
hover_data=[data_a, data_b]
)
【讨论】:
以上是关于Plotly:在散点图中的数据点上显示列值的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 plotly 在散点图中显示第三个变量的第二个图例?