Matplotlib速度慢且动作怪异

时间:2019-01-24 19:02:30

标签: python matplotlib

很抱歉,如果这是一个模糊的问题,但我不知道发生了什么或什至要问什么。

我刚买了一台新电脑,因为我的旧电脑坏了。我一直在Spyder上编写一些代码,并且需要在一个绘图上绘制8000个数据点。这是我的前一台计算机的规格比我当前的计算机差得多的东西,可以真正轻松地处理它,可能只花一两秒钟,但仅此而已。

现在,matplotlib花费了很多时间来显示该图,并且一切都搞砸了(see here)。过去,我总是不得不调整图表的比例或调整标签的大小,但这始终是微小的更正-现在所有刻度线都重叠了,图表只是错误的,而且一团糟。我不知道发生了什么事。

作为参考,该图应为干涉图,并且我已经在另一台计算机上绘制了相同的数据,并且看起来确实不错,因此很明显我的matplotlib或python出了问题。

如果有帮助,我可以提供一个最小的工作示例,但实际上我只是导入两组每组8000个数据点并执行plt.plot(x,y)。

对不起,谢谢。


代码:

import matplotlib.pyplot as pl
fname ='data.txt'

f=open(fname,'r')

signal=[]
position=[]

lines=f.readlines()
for line in range(len(lines)):
    signal.append(lines[line].split()[0])
    position.append(lines[line].split()[1])

pl.plot(position,signal)

0 个答案:

没有答案