AttributeError: 'DataFrame' object has no attribute 'label'问题很简明却一直搜不到解决方法
使用spambase数据集想查看标签统计的时候报错
spam = pd.read_csv(".\\spambase.csv")
print(pd.value_counts(spam.label))
0 提建议
邀请回答
编辑 收藏 删除 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金
¥ 0
(可追加 ¥500)
支付方式
扫码支付
加载中...
3
条回答
默认
最新
-
CSDN专家-kaily
2021-10-21 09:41
关注
我不清楚我下载的spambase.csv和你的是不是一个文件,就是一个垃圾邮件分类的吧,这个csv文件的第一行是从1-58,第58列是标签,就没有“label”这一列,所以才会报错。
spambase.csv:
你可以这么写:
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
1
无用
2
评论
举报
按下Enter换行,Ctrl+Enter发表内容
-
CSDN专家-天际的海浪
2021-10-20 22:26
关注
'DataFram对象没有 label 属性啊
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
1
无用
举报
按下Enter换行,Ctrl+Enter发表内容
CSDN专家-HGJ
2021-10-20 22:32
关注
可能是数据之间分隔符不是默认的逗号,label没有单独成列,或没有名为‘label'的列。可以将spam打印一下,如有在后面语句调用时写成 pd.value_counts(spam['label'])
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
举报
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)