问题标签 [mplcursors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - pyqt5 matplotlib 光标悬停注解竖线
在我的 pyqt5 项目中,我使用一个小部件来显示绘图并将其提升为 mplWidget 类。我正在尝试用标签在悬停时注释一条垂直线(其长度应该到图 2 中所示的图形点)。但是每当我使用SnaptoCursor
类时,都会出现垂直线,但它没有移动或不起作用(图1)。
我正在关注这个示例:将光标添加到 matplotlib
我在这里发布我的完整代码:
主应用程序.py
mplWidget.py
uiWindow.py
PandasModel.pyPandasModel(QtCore.QAbstractTableModel)
从
此处输入链接描述
复制类
和我的 csv 数据,如:
python - 安装 python mplcursors 的问题
我试图将 mplcursers 安装到我的 PC 上。我试过了:
它给了我错误:
我也试过:
它给了我错误:
任何人都知道如何解决问题并安装 mplcursors?
python-3.x - 如何使用 mplcursors 用多列注释
下面是使用两列注释的散点图的代码,用mplcursors
第三列标记点。
如何从单个数据框中的两列中选择两个值作为单个文本框中的注释文本?
当而不是仅"name"
在注释文本框中,我希望两者都"height"
显示"name"
在注释文本框中。使用df[['height', 'name']]
不起作用。
否则如何实现?
python-3.x - 将绘图重新调整到偏移量
亲爱的,
我编写了这段代码来计算图上两次鼠标点击之间的距离。现在,我正在尝试将计算出的偏移量向左或向右移动,以便两个图完全匹配。知道如何实现吗?我尝试正常加减,但没有奏效。
评论中的答案很有帮助,但这并不完全是我想要的,我尝试使用相同的逻辑来获得我的解决方案,但它不起作用,我会与你分享。
我想要的是使用参考图并将其与另一个图匹配,如果我添加的图领先我希望它被减去,如果它滞后我希望它向前移动,所以将它添加到增量中。
python-3.x - 如何将整个数据框行添加为散点图注释
我在散点图上绘制了 Pandas DataFrame 的两列,我希望每个点都显示 DataFrame 的所有行值。我看过这篇文章,并尝试用mplcursors做类似的事情:
当我将鼠标悬停在一个点上时,我想看到一个包含(例如)的标签:
但我收到这种类型的错误:
我如何解决它?
python - 将鼠标悬停在 x 轴上具有日期时间的图形的绘图上时显示标签
我有这个很棒的答案(在这里)在将我的日期时间列更改为数字时工作得很好,但此时我真的需要更改以在 X 轴上显示日期时间也在标签中,尝试更改,
text = f'{line.get_label()}: ({posx:.2f},{posy:.2f})
因为 posx 是当前数字但是无法实现。