sklearn.neighbors.KNeighborsClassifier无法将字符串转换为float

时间:2017-10-25 09:29:16

标签: python classification sklearn-pandas

我正在尝试使用sklearn.neighbors.KNeighborsClassifier在python中清理我的数据。在分类器的拟合函数中,我以Pandas从csv文件生成的DataTable形式提供训练数据。

fit函数抛出错误

could not convert string to float : "training data's first cell value".

如何使用表格形式的字符串训练数据?

我正在研究Kaggle Titanic数据集。

1 个答案:

答案 0 :(得分:1)

您必须为分类器定义指标。否则,聚类没有线索,他与字符串有什么关系。看看这个线程,可能是一样的:

https://stackoverflow.com/a/35283104/2151532