У меня есть кодекс, с помощью которого я пытаюсь декодировать данные опроса.К сожалению, в данных этого опроса иногда встречаются пустые значения и NA, которые не представлены в кодексе.Моя первая попытка исправить это - добавить кодекс, чтобы в каждом списке вопросов был заполнитель для пробелов и NA, чтобы эти значения можно было пропустить при декодировании.Я хотел создать такую функцию, как
blanks<-function(df,question){
df[[question]][[" "]]<-"blank"
}
Таким образом, я мог запустить lapply и прикрепить значение «blank» с именем «» к каждому списку в кодексе.Таким образом, вместо того, чтобы быть
codex$question1
$'0'
[1] "No"
$'1'
[1] "Yes"
Мы могли бы прочитать его:
codex$question1
$'0'
[1] "No"
$'1'
[1] "Yes"
$' '
[1] " "
Я бы тогда сделал тот же процесс для NA и всего, с чем я столкнулся.Очевидно, что это не работает, поэтому я хотел бы, чтобы это работало.Возможно, это не лучший способ решения проблемы, поэтому, если есть лучший способ решить эту проблему, я также приму ответ на этот вопрос.