Scikit learn 建立最近邻分类边界

Scikit learn 建立最近邻分类边界,scikit-learn,nearest-neighbor,Scikit Learn,Nearest Neighbor,是否有任何方法可以用所有虹膜特征来建立分类边界,而不是只使用两个特征?多谢各位 以下是KNN代码,其分类边界具有所有2个虹膜特征: 我可以包括所有功能吗?替换 X = iris.data[:, :2] # we only take the first two features. We could # avoid this ugly slicing by using a two-dim dataset 使用X=iris.data 还将负责绘制二维图形

是否有任何方法可以用所有虹膜特征来建立分类边界,而不是只使用两个特征?多谢各位

以下是KNN代码,其分类边界具有所有2个虹膜特征: 我可以包括所有功能吗?

替换

X = iris.data[:, :2]  # we only take the first two features. We could
                      # avoid this ugly slicing by using a two-dim dataset
使用
X=iris.data


还将负责绘制二维图形的所有代码放入注释中。如果您想以任何方式绘制,请使用某种降维技术,如PCA。

请提供一些示例代码或详细解释。我已添加了更多详细信息。谢谢你的回复。结果是什么?它给出了一个错误。ValueError:查询数据维度必须与培训数据维度匹配