相关疑难解决方法(0)

非整数类标签Scikit-Learn

scikit-learn的快速SVM问题.当您训练SVM时,它就像是

from sklearn import svm
s = svm.SVC()
s.fit(training_data, labels)
Run Code Online (Sandbox Code Playgroud)

有没有办法labels成为非数字类型的列表?例如,如果我想将矢量分类为"cat"或"dog",而不必使用某种外部查找表将"cat"和"dog"编码为1和2.当我尝试传递一个字符串列表时,我得到......

ValueError: invalid literal for float(): cat

因此,它看起来不像只是在推动字符串labels.有任何想法吗?

python svm scikit-learn

20
推荐指数
2
解决办法
5993
查看次数

标签 统计

python ×1

scikit-learn ×1

svm ×1