r - R中knn函数中的cl参数是什么意思?

标签 r knn

我正在使用 R 来实现 knn。 'class' 包中的 knn 函数包含一个名为 cl 的参数:

knn(train, test, cl, k = 1, l = 0, prob = FALSE, use.all = TRUE)

包文档中写道,cl 是训练集真实分类的一个因素。不知道是什么意思!有人可以帮忙吗?

最佳答案

假设您要预测结果 y。 cl 是训练集的 y 值。查看下面的链接。请注意,当他们定义 cl=iris.trainLabels 时,他们使用鸢尾花数据集的第 5 列,即物种。 所以 cl 是物种类型。然后knn算法预测物种类型。

http://blog.datacamp.com/machine-learning-in-r/

关于r - R中knn函数中的cl参数是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29654540/

相关文章:

php - 处理复杂的数据结构值

python - np.linalg.norm(a-b) 和 np.sqrt(np.sum(np.square(a-b))) 之间的区别?

c++ - 在 OpenCV C++ 中训练用于车牌识别的 SVM

更新到 R 3.4 后,RStudio 看不到包

r - 从函数返回多个值

r - 如何从 H2O 随机森林中获取一棵树?

ocr - 使用最近邻算法进行图像模式识别

r - 在 ggplot 中使用 stat_function 时对曲线段进行着色

r - R中的频率表摘要?

python - 未知标签类型 : continuous