r - 拟合 knn 时出错
问题描述
我试图将 knn 模型拟合到我的数据集
训练和测试集的维度如下: dim(trainX) 1176 22
昏暗(testX)[1] 294 22 昏暗(训练)[1] 1176 1 昏暗(测试)[1] 294 1
pred1 = knn(train=trainX,test=testX,cl=trainy,k=1)
knn 中的错误(train = trainX,test = testX,cl = trainy,k = 1):“train”和“class”的长度不同
解决方案
推荐阅读
- java - 字符串未显示,打印“null”
- javascript - 复制选中/选中的复选框值并以不同的形式/div 显示为文本
- java - 递归方法不返回任何内容
- rust - 警告[E0502]:不能将`c`作为不可变借用,因为它也作为可变借用
- javascript - 如何通过给出天间隔来创建两个日期之间的日期发生?
- javascript - Vue Router Navigation Guard:超出最大调用堆栈大小?
- database - 如何在 laravel 集合的同一查询中使用 laravel 命令 'whereIn' 和 'WhereNotIn'
- apache-kafka - 如何从自定义 PartitionAssignor 实现中获取机架 ID 或消费者信息
- swift - iOS 结合 Publishers.Just 已弃用
- python - 为什么 2//0.2 在 Python 中返回 9.0 而 5//0.5 返回 10.0