【发布时间】:2021-05-02 14:24:16
【问题描述】:
这是我的代码-
import pandas as pd
df5=pd.read_csv(r'C:\Anaconda3\airtravel.csv')
print(df5)
Month "1958" "1959" "1960"
0 JAN 340 360 417
1 FEB 318 342 391
2 MAR 362 406 419
3 APR 348 396 461
4 MAY 363 420 472
5 JUN 435 472 535
6 JUL 491 548 622
7 AUG 505 559 606
8 SEP 404 463 508
9 OCT 359 407 461
10 NOV 310 362 390
11 DEC 337 405 432
但是当我尝试访问这个时:-
print(df5['1960'])
我收到一个错误。
KeyError: '1960'
我不明白为什么会这样。 文件链接:https://people.sc.fsu.edu/~jburkardt/data/csv/csv.html
谢谢
【问题讨论】:
-
做
df5.columns看看列名是什么,但是,根据您的示例数据,它看起来应该是df5[' "1960"']
标签: python pandas dataframe csv data-science