- 主题:python有什么画图的库可以像matlab一样进行交互
如题
画出一个图
然后鼠标点击这个图上的点,可以显示出该点的坐标,类似matlab的画图功能
谢谢
--
FROM 1.202.141.*
matplotlib
【 在 lobachevsky 的大作中提到: 】
: 如题
: 画出一个图
: 然后鼠标点击这个图上的点,可以显示出该点的坐标,类似matlab的画图功能
: ...................
--
FROM 116.1.3.*
matplotlib能实现这个功能码
【 在 MetalSlugX 的大作中提到: 】
: matplotlib
--
FROM 210.30.192.*
matplotlib的toolbox可以显示,另外可以通过重写事件函数以上功能实现非常简单
【 在 lobachevsky 的大作中提到: 】
: 如题
:
: 画出一个图
:
: 然后鼠标点击这个图上的点,可以显示出该点的坐标,类似matlab的画图功能
:
: 谢谢
: --
:
发自「今日水木 on ALN-AL00」
--
FROM 223.104.40.*
要交互,bokhe. 或Echart 更方便
【 在 lobachevsky 的大作中提到: 】
: 如题
:
: 画出一个图
:
: 然后鼠标点击这个图上的点,可以显示出该点的坐标,类似matlab的画图功能
:
: 谢谢
发自「快看水母 于 iPhone 12」
--
FROM 223.72.68.*
记得是可以的, 不太难实现
原来好像还要换个什么Backend之类的
后来新的绘图包好像也都能实现
【 在 gaofei 的大作中提到: 】
: matplotlib能实现这个功能码
--
FROM 123.123.202.*
by deepseek
import matplotlib.pyplot as plt
def onclick(event):
if event.xdata and event.ydata: # 确保点击在坐标轴内
print(f'点击坐标: x={event.xdata:.2f}, y={event.ydata:.2f}')
plt.figure()
plt.plot([1, 2, 3], [4, 5, 2])
plt.gcf().canvas.mpl_connect('button_press_event', onclick)
plt.show() # 会弹出交互式窗口
【 在 lobachevsky 的大作中提到: 】
: 如题
: 画出一个图
: 然后鼠标点击这个图上的点,可以显示出该点的坐标,类似matlab的画图功能
: ...................
--
FROM 60.247.121.*