使用 pandas 在同一图中绘制 5 个不同的时间序列数据集
Plotting 5 different timeseries datasets in the same plot with pandas
目前我在包含时间序列数据的python脚本中有5个对象,这些对象具有相同的时间长度(24小时)并且捕获的值是摄氏温度。
我想用 5 个不同的标签将 5 个对象绘制成一个图,使用 pandas 执行此操作的最简单方法是什么?
谢谢!
只需使用 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()
目前我在包含时间序列数据的python脚本中有5个对象,这些对象具有相同的时间长度(24小时)并且捕获的值是摄氏温度。
我想用 5 个不同的标签将 5 个对象绘制成一个图,使用 pandas 执行此操作的最简单方法是什么?
谢谢!
只需使用 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()