从问题 knn模型数据类型问题 跳转而来

knn模型变量类型要求

knn模型做分类主要是通过计算样本间的距离来实现的?因此对于数值型变量使用knn肯定没问题,那如果变量中即有离散型又有数值型,该怎么使用kNN模型呢?
多谢老师

Robin_TY - PhD@CSU,研究方向:计算机视觉,模式识别

赞同来自: fish 文超t2v

如果是离散的类别型变量,可以使用独热编码进行转化,之后就可以用kNN操作了。 可以参考这里:http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.OneHotEncoder.html  

文超t2v

赞同来自:

get,多谢老师

要回复问题请先登录注册