JohnyJostar 2021-10-20 22:24 采纳率: 100%
浏览 1281
已结题

AttributeError: 'DataFrame' object has no attribute 'label'问题很简明却一直搜不到解决方法

使用spambase数据集想查看标签统计的时候报错

spam = pd.read_csv(".\\spambase.csv")
print(pd.value_counts(spam.label))
        0 

3 条回答 默认 最新

  • CSDN专家-kaily 2021-10-21 09:41
    关注

    我不清楚我下载的spambase.csv和你的是不是一个文件,就是一个垃圾邮件分类的吧,这个csv文件的第一行是从1-58,第58列是标签,就没有“label”这一列,所以才会报错。
    spambase.csv:

    img

    你可以这么写:

    本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
    评论
按下Enter换行,Ctrl+Enter发表内容
  • 关注

    'DataFram对象没有 label 属性啊

    本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
    按下Enter换行,Ctrl+Enter发表内容
  • CSDN专家-HGJ 2021-10-20 22:32
    关注

    可能是数据之间分隔符不是默认的逗号,label没有单独成列,或没有名为‘label'的列。可以将spam打印一下,如有在后面语句调用时写成 pd.value_counts(spam['label'])

    本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
    按下Enter换行,Ctrl+Enter发表内容
  • 查看更多回答(2条)

    报告相同问题?

    问题事件

    • 系统已结题 10月29日
    • 已采纳回答 10月21日
    • 创建了问题 10月20日

    悬赏问题

    • ¥15 MYSQL 订单的商品明细重复计算问题 微信实时共享位置修改 TG的session协议号转成直登号号后客户端登录几分钟后自动退出设备 共模反馈回路的小信号增益 arduino ssd1306函数与tone函数放歌代码不兼容问题 0.96版本hbase的row_key里含有双引号,无法deleteall 诊断性META分析合并效能的检验 请问abb根据色块判断奇偶数并根据批次号放入仓储