Запись na_tags в таблицу для нескольких переменных
Я импортировал dta-файл через haven::read_dta
, Содержит отсутствующие метки значений t
,k
а также u
, Мне нужно перекодировать их в цифры.
Я знаю, как получить доступ к помеченным NA через na_tag(df$var1)
, Вместо того, чтобы мутировать каждую переменную вручную, я хотел бы запустить цикл или функцию Саппли для них с соответствующей операцией.
Однако, как только я индексирую переменную с вариантом df[,1]
, который я считаю необходимым для циклов, я получаю следующее сообщение об ошибке:
ошибка:
x
должен быть двойной вектор
(Эта ошибка также возникает для вариантов df[,"var1"]
или же df["var1"]
)
Кто-нибудь сможет мне помочь?