代碼運行錯誤
老師,請問進行獨熱化處理運行到onehot.fit(np.array(df[col].reshape(-1,1))報這樣的錯誤: could not convert string to float: 'No' 是怎么回事,要怎么處理呢?
老師,請問進行獨熱化處理運行到onehot.fit(np.array(df[col].reshape(-1,1))報這樣的錯誤: could not convert string to float: 'No' 是怎么回事,要怎么處理呢?
2022-08-07
舉報
2023-02-02
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