【发布时间】:2021-04-28 02:28:53
【问题描述】:
这是我的数据框:
a b c
0 1971 2154 203020339
1 1972 2648 191489250
2 1973 2690 193377651
3 1974 2676 201291002
4 1975 3276 275380446
我试图用它制作一个非常简单的情节:
df.plot(x = df['a'], y = df['b'])
但我不断收到关键错误消息:
None of [Int64Index([1971, 1972, 1973, 1974, 1975], dtype='int64')] are in the [columns]
我尝试使用将列 [a] 转换为 DateTime,但仍然收到相同的错误消息。
df['a'] = pd.to_datetime(df['a'], format='%Y')
【问题讨论】:
标签: python matplotlib