Как исправить ошибку "objet de type 'closure' non indiçable" в R - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь выполнить тест kNN на наборе данных, состоящем из числовых и разрозненных данных. Мне нужно преобразовать мои катагорические данные в числовые, поэтому я написал следующий код

summary(factor(data$gender))
data$gender <- as.numeric(data$gender == 'Male')
data$Partner <- as.numeric(data$Partner == 'No')
data$Dependents <- as.numeric(data$Dependents == 'No')
data$PhoneService <- as.numeric(data$PhoneService == 'No')
data$PaperlessBilling <- as.numeric(data$PaperlessBilling == 'No')
summary(data[c("gender","Partner","Dependents","PhoneService","PaperlessBilling")])

При выполнении все работает просто отлично, однако, когда я пытаюсь связать код в HTML, я получаю следующую ошибку

    Quitting from lines 32-39 (HW-kNN-MariamJallouli_Numercial_Categorical.Rmd) 
Error in data$gender : objet de type 'closure' non indiçable
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> summary -> factor
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...