数据的大致结构如下:
时间的范围大概就是一天,需要用什么方法可以使得时间数据作为X轴?
类似于这样操作:
import matplotlib.pyplot as plt
import numpy as np
import datetime
# create data
customdate = datetime.datetime(2016, 1, 1, 0, 0,0)
y = np.random.randn(120)
x = [(customdate + datetime.timedelta(seconds=i*5)).strftime('%H:%M:%S') for i in range(len(y))]
plt.xticks(rotation=90,fontsize=8)
plt.plot(x, y)
#plt.gcf().autofmt_xdate()
plt.show()