taiyi3108
拉二
采纳率100%
2020-03-11 02:09

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

已采纳

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

df.head() 结果如下,

图片说明

问题:

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

图片说明

图片说明

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

图片说明

..

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • seakingx 陈年椰子 1年前

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

    df = pd.read_csv('D:/DataAnalyst/test.csv',sep=','   )
    
    点赞 1 评论 复制链接分享
  • weixin_45952308 weixin_45952308 1年前

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

    点赞 评论 复制链接分享