Python 在值之前显示悬停标签
我有一个数据帧(x,y,z),我想绘制:Python 在值之前显示悬停标签,python,pandas,plotly,Python,Pandas,Plotly,我有一个数据帧(x,y,z),我想绘制: x对y 将z值显示为带标签“z”的悬停文本 我可以让它显示z值,但希望在值之前添加标签“z:”,以澄清它是什么。 这是到目前为止的代码 导入plotly.graph\u对象 数据帧({'x':[0,1,2,3,4,5,6,7,8], ‘y’:[0,11,31,21,41,31,41,61,51], ‘z’:[0,2,4,6,7,8,9,10,12]}) 图=生成子图(规格=[{“次要”:True}]] 图添加轨迹(go.District( x=df[
- x对y
- 将z值显示为带标签“z”的悬停文本
导入plotly.graph\u对象
数据帧({'x':[0,1,2,3,4,5,6,7,8],
‘y’:[0,11,31,21,41,31,41,61,51],
‘z’:[0,2,4,6,7,8,9,10,12]})
图=生成子图(规格=[{“次要”:True}]]
图添加轨迹(go.District(
x=df['x'],
y=df['y'],
hovertext=df['z']#显示悬停值
#类似于:hoverlabel='Z:'
))
您可以使用悬停模板
参数:
fig = make_subplots(specs=[[{"secondary_y": True}]])
fig.add_trace(go.Scatter(
x=df['x'],
y=df['y'],
hovertext=df['z'],
hovertemplate = 'Z: %{hovertext}'
))
在此处查看更多信息:太棒了!这可以用多个悬停文本来完成吗?hovertex=[df['z],df['x']]?好的,我找到了一个解决方案:hovertemplate='Y:$%{Y:.2f}'+'
x:%{x:.1f}
'+'z:%{hovertext}',是的,您使用了绘图的其他维度。