Запись na_tags в таблицу для нескольких переменных - PullRequest
0 голосов
/ 07 февраля 2019

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

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

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

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

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

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

...