作者s90104123 (也许当时忙着微笑和哭泣)
看板Python
标题[问题] Matplotlib 滑鼠碰到xy轴显示tooltip
时间Fri Jun 12 00:11:23 2020
目前有一个用matplotlib画成的heatmapt
因为xy轴的label太长
图上xy轴是用1,2,3,4代替
然後滑鼠碰到xy轴的时候显示它显示它真实的label
目前只能做到print出来 请问有办法显示在触及位置上吗?
有点像html的tooltip那样
请问有人知道怎麽做吗?
https://i.imgur.com/rWbLKHI.png
像是碰到图上x轴的1 显示实际值在旁边
感谢大大~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.252.43.164 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1591891885.A.C30.html
※ 编辑: s90104123 (111.252.43.164 台湾), 06/12/2020 00:12:11
1F:推 numpy: 可以试试看 bokeh/plotly/altair这些比较interactive的 06/13 02:19
谢谢 这几个好像都是依赖浏览器渲染的 请问用在PYQT适合吗?
2F:→ kid30530: 考虑选到资料点才去修改对应Label吗? 这会比较容易 06/13 15:53
好像也是个做法 我会试试看感谢
※ 编辑: s90104123 (114.42.26.231 台湾), 06/15/2020 23:05:51