创建多个设备的单个时间序列图
数据挖掘
Python
时间序列
matplotlib
2022-02-25 03:07:43
1个回答
您可以通过循环数据集并绘制到相同的轴上来创建重叠图:
ax, fig = plt.subplots()
n = 30 # number of device
for i in (number+1 for number in range(n)):
ax.plot(data[i], label='device_0' + i)
plt.show()
最好先将您的数据放入pandas Dataframe。
关于 X 轴,您需要通过将开始日期的估计值添加到数据集中的每个值来将秒转换为日期时间。
