Как создать цикл для проверки количества уровней для каждой переменной? - PullRequest
0 голосов
/ 15 ноября 2018

Я новичок в rstudio, и я застрял в этой части очистки данных. Поэтому в основном мне нужно удалить все переменные с nlevels <= 2, а затем сформировать очищенные новые данные. Я хочу создать оператор if else, который сделает это для меня. Как я должен это делать? Данные, которые я пытаюсь очистить, называются «full_clean», я написал код ниже, но он не запускается и выглядит очень грязно. Заранее спасибо! </p>

for (i in 1:ncol(full_clean)){
  if(nlevels(as.factor(lapply((head(full_clean,n=0)[2],factor))))){
    full_clean <- select(full_clean, -colnames(full_clean[i]))
  }
}  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...