在Matplotlib中如何实现图表内部导航比如缩放和平移

1668
2024/4/22 13:53:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Matplotlib中,可以使用NavigationToolbar2来实现图表的内部导航,包括缩放、平移和其他功能。下面是一个示例代码,演示如何在Matplotlib中实现图表的内部导航:

import matplotlib.pyplot as plt
from matplotlib.widgets import NavigationToolbar2

# 创建一个简单的图表
fig, ax = plt.subplots()
ax.plot([1, 2, 3, 4], [1, 4, 9, 16])

# 添加导航工具栏
toolbar = NavigationToolbar2(fig.canvas, ax)
fig.canvas.toolbar = toolbar

# 显示图表
plt.show()

运行以上代码会生成一个简单的图表,并在图表下方添加一个导航工具栏,可以使用该工具栏进行缩放、平移等操作。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何使用Matplotlib绘制股票价格的蜡烛图或OHLC图