在r中尝试执行knn函数时遇到问题

在r中尝试执行knn函数时遇到问题,r,dataset,artificial-intelligence,data-science,knn,R,Dataset,Artificial Intelligence,Data Science,Knn,我试图使用knn函数,但每次尝试调用该函数时,我都会收到以下错误消息: Error in knn(train = dataTrain, test = dataTest, cl = dataLabelsTrain, : NA/NaN/Inf in foreign function call (arg 6) knn(train = dataTrain, test = dataTest,cl=dataLabelsTrain, k=3) 我将在这里留下我使用的变量 trainId trai

我试图使用knn函数,但每次尝试调用该函数时,我都会收到以下错误消息:

Error in knn(train = dataTrain, test = dataTest, cl = dataLabelsTrain,  :
    NA/NaN/Inf in foreign function call (arg 6)
knn(train = dataTrain, test = dataTest,cl=dataLabelsTrain, k=3)
我将在这里留下我使用的变量

trainId

trainId <- sample(1:num.samples, size = 0.75 * num.samples)
此外,这也是我尝试执行函数的方式:

Error in knn(train = dataTrain, test = dataTest, cl = dataLabelsTrain,  :
    NA/NaN/Inf in foreign function call (arg 6)
knn(train = dataTrain, test = dataTest,cl=dataLabelsTrain, k=3)
knn(train = dataTrain, test = dataTest,cl=dataLabelsTrain, k=3)