【发布时间】:2021-10-29 16:39:16
【问题描述】:
目前我在包含时间序列数据的 python 脚本中有 5 个对象,这些对象具有相同的时间长度(24 小时),并且捕获的值是摄氏温度。
我想将 5 个对象绘制成一个带有 5 个不同标签的图,使用 pandas 最简单的方法是什么??
谢谢!
【问题讨论】:
标签: python pandas datetime plot time-series
目前我在包含时间序列数据的 python 脚本中有 5 个对象,这些对象具有相同的时间长度(24 小时),并且捕获的值是摄氏温度。
我想将 5 个对象绘制成一个带有 5 个不同标签的图,使用 pandas 最简单的方法是什么??
谢谢!
【问题讨论】:
标签: python pandas datetime plot time-series
只需使用 pyplot 绘制数据,然后将 plt.show() 放在最后。 plt.show() 之前的所有内容都将在同一个情节中:
import matplotlib.pyplot as plt
plt.plot(data1, label="label1")
plt.plot(data2, label="label2")
...
plt.legend(loc="best")
plt.show()
【讨论】: