python - Pyplot折线图中的悬停注释
问题描述
我需要帮助编写代码,当有人将鼠标悬停在我的图表上时将显示数据。理想情况下,它们会悬停在 x 轴上的任何位置,并且会显示 y 轴的所有三个值。我将附上我当前图表的图片。我知道这是一个很大的求助,我完全被困住了。
我目前有这个非常简单的图表。
plt.title('Poverty Rate and Spending on Cash Transfer Programs')
plt.xlabel('Spending in Billions')
plt.ylabel("Poverty Rate")
plt.plot( 'spending_in_billions', 'child_allowance', data=table_poverty_rate, marker='o', markerfacecolor='blue', markersize=4, color='blue', linewidth=2)
plt.plot( 'spending_in_billions', 'adult_ubi', data=table_poverty_rate, marker='o', color='red', markersize=4, markerfacecolor='red', linewidth=2)
plt.plot( 'spending_in_billions', 'all_ubi', data=table_poverty_rate, marker='o', color='olive', linewidth=2, markersize=4, markerfacecolor='olive')
plt.legend()
plt.show()
解决方案
使用 Pip install 进行安装。这是一个简单的情节:
import plotly.graph_objects as go
import numpy as np
x = np.arange(10)
fig = go.Figure(data=go.Scatter(x=x, y=x**2))
fig.show()
推荐阅读
- three.js - 将 Shaderfrog 与动画 glb 一起使用
- r - 自定义函数中的 dplyr group_by 问题;与tidyeval有关吗?
- pact - Pact 中的 ProviderStates
- javascript - 为 const JavaScript 命名空间自动生成 .d.ts 文件时重复的方法
- python - 4D多通道图像处理python
- angular - 如何使一个页面与另一个页面交互?
- python - 图像分割界面
- html - ios Cordova:出现错误“[LayoutConstraints] 无法同时满足约束。” 当用户触摸 HTML SELECT 列表时
- forms - 恶意软件端点和 POST 正文数据.. 回报时间
- applescript - 如何在 Applescript 中检测 NaN?