绘图:在散点图中的数据点上显示列值

时间:2020-10-24 17:18:28

标签: plotly plotly-dash plotly-python

如何显示将光标移到某个数据点上的哪些列值。为此使用哪个参数?

例如,在下图中,我将散点图的数据帧传递如下。如您所见,当我将光标移到一个数据点上时,它显示了绘制的x变量,y变量。我想做的是还要在突出显示的蓝色区域的数据框值中显示另一列的值,以更好地了解将光标移到该数据点时该数据点。

fig = px.scatter(data_frame=df,  x='var_Senken_Kraft', y='var_Senken_Planscheiber', color='labels')

enter image description here

1 个答案:

答案 0 :(得分: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]
)