Помогло ли мне помочь в использовании ifelse
.Перекодирование категориальных переменных/факторов
У меня есть data.frame
(dat) с категориальным переменным/фактором, называемым Q1 (dat$Q1
). dat$Q1
было закодировано как 1,2,3 или 4. Мне нужно создать новый столбец data$new1
, основанный на следующем правиле:
если dat$Q1==3
то dat$new1
должно быть дано новый код 1. В противном случае dat$new1
будет предоставлен код 0.
Каков наиболее эффективный способ сделать это, пожалуйста?
благодаря
Спасибо за быстрый ответ !! Новое на этом сайте, но я очень впечатлен :-) – user2284663