代码运行错误

来源:5-3 数据预处理之数值化独热化处理(三)

夏天的风6698970

2022-08-07 17:47

老师,请问进行独热化处理运行到onehot.fit(np.array(df[col].reshape(-1,1))报这样的错误: could not convert string to float: 'No' 是怎么回事,要怎么处理呢?

写回答 关注

1回答

  • 慕数据6180667
    2023-02-02 22:09:34

    Python 中出现ValueError: could not convert string to float的原因及解决方法

    有几种原因,分别如下所示:

    1.检查一下自己的字符串内容,注意里面是否有换换行符 \n,制表符 \t 或空字符串 ‘ ’

    如果有,请删除!


    2.调用的文件中数据格式是否正确,特别是Excel及txt文件,容易出现额外的“ ”,要把它们删去程序才可以正常运行!

    ————————————————

    版权声明:本文为CSDN博主「Python小白卞泽羽จุ๊บ」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/bcfdeCSDN/article/details/108420862


Python数据分析挖掘实战

跟着实际案例,快速入门Python数据分析挖掘。

24085 学习 · 27 问题

查看课程

相似问题