【发布时间】:2021-05-15 07:26:13
【问题描述】:
我有一个如下的 DataFrame df
Date Confirmed Deaths Recovered
0 2020-01-30 1 0 0
1 2020-01-31 0 0 0
2 2020-02-01 0 0 0
3 2020-02-02 1 0 0
4 2020-02-03 1 0 0
在尝试绘制日期 VS 确认时
df.plot(kind ='line',x='Date',y='Confirmed')
我收到以下错误
ValueError: x 必须是标签或位置
列的数据类型是
Date object
Confirmed int64
Deaths int64
Recovered int64
dtype: object
【问题讨论】:
-
可能是因为您的 Date 是对象类型。试试这种方式stackoverflow.com/a/41815888/2287841
标签: python python-3.x matplotlib data-science line-plot