У меня есть набор данных, DATA, с переменной VAR. Этот режим переменных является числовым, и его класс является фактором. Он представляет собой пол. Когда распечатывается, это выглядит, как показано нижеЗадайте значения переменных, отсутствующие в R, и снимите неиспользуемые уровни
VAR
M
M
F
U
M
Когда я распечатать уровни, он выводит: «» «F», «М», «U», и таблица частот выглядит следующим образом:
F M U
2 30 25 1
Что я хочу сделать, это изменить все, что не является «F» или «M», чтобы быть недостающими значениями, а затем наделить их «Человек» и «Женщина» и сбросить неиспользуемые уровни для переменной (но все равно оставить уровень отсутствует). До сих пор у меня есть код ниже:
DATA$VAR[DATA$VAR == "U" | DATA$VAR == ""] <- NA
Но я получил точно такие же значения для уровней, и теперь таблица частот выглядит следующим образом:
F M U
0 30 25 0
Я чувствую, что я близко, но не совсем там. Я не понимаю, как бороться с проблемами уровня. Любая помощь приветствуется.
'droplevels (DATA)' или 'droplevels (DATA $ VAR)'. – Justin