有没有办法在matplotlib.pyplot.show()中选择默认鼠标“模式”作为缩放指针?

时间:2019-02-07 20:11:21

标签: python matplotlib cursor

我有一个程序,用于显示许多不同的图,而且我经常不得不放大一个区域。我想知道是否有一种方法可以将默认光标放大,就像我已经单击放大镜一样。我想避免每次显示绘图时都必须单击“放大镜” ...我没有尝试过任何解决方案,因为在matplotlib.pyplot文档中找不到与我想要的距离很近的任何方法做。

import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.plot([1,2,3])
plt.show()

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以致电

sex  male   female  All
age1            
3     1     4        5
2     1     2        3
1     1     1        2
All   3     7       10

在显示要立即激活缩放模式的图之前。

完整示例:

fig.canvas.toolbar.zoom()