Проблемы с ккнн - PullRequest
       1

Проблемы с ккнн

0 голосов
/ 12 января 2020

У меня есть некоторые проблемы с запуском kknn, модель продолжает возвращаться с ошибкой: «Ошибка в near_neighbour (X): объект« o »не найден» Ниже приведен код, который я пытаюсь запустить, может кто-нибудь помочь, что может быть проблема?

#Calculate accuracy of the model with k=X
nearest_neighbour = function(X){
  prediction <- rep(o,(nrow(credit_card_data.headers)))
  #loop for each row 
  for(i in 1:nrow(credit_card_data.headers)){
    #use [-1] to avoid ith row 
    model <- kknn(as.factor(R1)~.,credit_card_data.headers[-i,],
                  credit_card_data.headers[i,],k=X,scale=TRUE)
    model$fitted.values
    prediction[i]<-as.integer(model$fitted.values)-1

  }
  acc = sum(prediction == credit_card_data.headers[,11]) / 
    nrow(credit_card_data.headers)
  return(acc)

}

accurracy=rep(0.60)
for(X in 1:60) {
  accurracy[x]=nearest_neighbour(X)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...