Запись na_tags в таблицу для нескольких переменных

Я импортировал dta-файл через haven::read_dta, Содержит отсутствующие метки значений t,k а также u, Мне нужно перекодировать их в цифры.

Я знаю, как получить доступ к помеченным NA через na_tag(df$var1), Вместо того, чтобы мутировать каждую переменную вручную, я хотел бы запустить цикл или функцию Саппли для них с соответствующей операцией.

Однако, как только я индексирую переменную с вариантом df[,1], который я считаю необходимым для циклов, я получаю следующее сообщение об ошибке:

ошибка: x должен быть двойной вектор

(Эта ошибка также возникает для вариантов df[,"var1"] или же df["var1"])

Кто-нибудь сможет мне помочь?

0 ответов

Другие вопросы по тегам