给出一个如下所示的熊猫数据框:
Time Value
01-01-2018T10:54:42.1234 1.20
01-01-2018T10:55:10.1234 1.22
...
...
时间是datatime
实例。
并持续2个月(我们正在谈论15,000个条目) 我正在尝试做一个像这样的简单线条图:
x = Data['Time']
y = Data['Value']
fig, ax = plt.subplots(figsize=(12, 9))
plt.xlabel(xlabel, fontsize=16)
plt.ylabel(ylabel, fontsize=16)
plt.plot(x, y)
plt.savefig(filename)
fig.clear()
plt.close(fig)
但是,由于它试图绘制x
中的所有x刻度,因此需要花费大量时间才能完成。
有没有一种方法可以消除plt.plot
之前的滴答声,或者更好的是,将打印的标签缩短为01-01、02-01、03-01等,以节省执行时间?< / p>