python: 想要列出某一行的时候,提示keyerror或者行不存在。但实际上行是存在的。

df = pd.read_csv('D:/DataAnalyst/test.csv',sep='\t')

df.head() 结果如下,

图片说明

问题:

想要列出某一行的时候,总是提示Keyerror,

图片说明

图片说明

用value_counts去给某一列计数的时候也提示列不存在。请问怎么解决啊

图片说明

..

你没发现你的数据只有1列吗? sep 没有指定好, 看数据应该是逗号

df = pd.read_csv('D:/DataAnalyst/test.csv',sep=','   )

這種可以直接用try和except去省略這些錯誤