我试图在图表中绘制这个时间序列,但画布是空的。
正如您在上图中看到的,我的时间序列非常简单。我想在x轴上绘制DATE,在y轴上绘制PAYEMS。
起初,我收到错误,因为我的日期是字符串,所以我在单元格11中将其转换。
答案 0 :(得分:0)
您不想使用tsplot
来绘制时间序列。该名称有点令人困惑,但正如文档所述,tsplot
“意图与数据一起使用,其中观察嵌套在多个时间点测量的采样单位”。根据经验:如果您理解这句话,您将知道何时使用它,如果您不理解这句话,请不要使用它。除此之外,tsplot
将来甚至会被删除或显着更改,因此不推荐使用它。
但这没关系,因为你可以直接用pandas绘制时间序列。
df.plot(x="Date", y="Payems")