使用KNN时前面一直没问题,投喂数据时报错,PS.数据内容是中文的
ValueError: could not convert string to float: '其他'
如何解决,感激不尽。
在fit之前需要对数据预处理,对于分类变量使用OneHotEncoder,参考
https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.OneHotEncoder.html
这里有相关解释:
https://stackoverflow.com/questions/70421245/valueerror-could-not-convert-string-to-float-mme