plotly - Plotly:在散点图中的数据点上显示列值
问题描述
当光标移到某个数据点上时,如何显示该数据点具有哪些列值。使用哪个参数?
例如,在下图中,我正在传递散点图的数据框,如下所示。如您所见,当我将光标移到一个数据点上时,它会显示绘制的 x 变量和 y 变量。我想要做的是还在突出显示的蓝色区域中显示数据框值中另一列的值,以便在光标移动到该数据点时更好地理解该数据点。
fig = px.scatter(data_frame=df, x='var_Senken_Kraft', y='var_Senken_Planscheiber', color='labels')
解决方案
您可以将参数“hover_data”作为绘图函数的列表传递以显示更多数据:
fig = px.scatter(
data_frame=df,
x='var_Senken_Kraft',
y='var_Senken_Planscheiber',
color='labels',
hover_data=[data_a, data_b]
)
推荐阅读
- installation - Inno Setup:覆盖现有安装或显示目录提示
- css - Bootstrap 4 - 行在移动设备上没有响应
- java - 如何解决编译器警告
- javascript - copy text to clipboard by click on parent element
- nginx - Nginx map 指令只使用一个条件
- php - Laravel 7.5.2 $errors 未显示在刀片上
- django - 如何通过 DRF 中的 GET 请求获取包括关系表条目在内的数据
- javascript - JavaScript - 1. .splice() 行为怪异 2. .classList.add 行为怪异
- r - Shinydashboard:创建复选框的动态框,过滤所有输入
- mysql - sql 从 2 表中选择和计数