Обычно, когда я хочу пометить фактор, я использую функцию apply_labels
из expss
и добавляю вручную все метки, например:
apply_labels(df,
var1=c("label1"=1,"label2"=2,"label3"=3),
var2=c("label4"=1,...),
...)
Но в моем текущем случае я иметь немаркированный коэффициент df$PAVEUN
, который имеет 417 возможных значений. В другой таблице (df2
) у меня есть все уникальные значения с соответствующей меткой (df2$ENGLISH
). Ниже представлен обзор этого кадра данных:
> head(df2)
CODE ENGLISH
1 1 Managers
2 11 Chief executives, senior officials and legislators
3 111 Legislators and senior officials
4 1111 Legislators
5 1112 Senior government officials
6 1113 Traditional chiefs and heads of village
Как пометить df$PAVEUN
с помощью df2$ENGLISH
, не делая это вручную?