我正在尝试应用KNN算法,但出现此错误。
knn(train = X_train, test = X_test, cl = train_Y, k = 5)
knn中的错误(train = X_train,test = X_test,cl = train_Y,k = 5)'train'和'class'的长度不同
我认为这与对象数据的结构有关:
X_train,X_test和train_Y都是具有以下结构的数据帧:
X_train:1934个观测值,包含1024个变量 X_test:946个观察结果,包含1024个变量 train_Y:1934个观测值,带有1个变量
非常感谢!