使用matplotlib设置xticks的更快方法

时间:2017-07-10 10:58:03

标签: windows python-2.7 matplotlib

我正在开发一个在Windows上使用Python-2.7,pygtk和matplotlib-2的项目。

我的应用程序记录来自COM端口的数据并将其绘制成实时情节。我需要将主要和次要标记用于网格目的。

我的X轴数据是以秒为单位的持续时间。

ax1.set_xticks(np.arange(x_range[0],x_range[1],0.45))
ax1.set_xticks(np.arange(x_range[0],x_range[1],0.09),minor=True)

主要蜱虫@ 0.45秒。 小嘀嗒@ 0.09秒

x_range [0]是x轴数据的最小值

x_range 1是x轴数据的最大值

以这种方式设置刻度需要花费更多时间,并且在绘制整个数据时需要花费大量时间。

有没有更快的方法来使用matplotlib设置滴答?

注意:我有7个不同的数据集可以在不同的子图上绘制。

给出了样本图像。

在下图中,您可以正确查看网格。此绘图窗口底部还有一个滚动条。总绘图大小取决于数据记录的总时间。

enter image description here

0 个答案:

没有答案
相关问题