この質問はこの質問に関連していますが、まったく同じではありません。
このデータフレームがあるとします。
df <- data.frame(
id = c(1:6),
profession = c(1, 5, 4, NA, 0, 5))
職業コードに関する人間が読める情報を含む文字列。言う、
profession.code <- c(
Optometrists=1, Accountants=2, Veterinarians=3,
`Financial analysts`=4, Nurses=5)
df$profession
ここで、 の値を のテキストに置き換える最も簡単な方法を探してい ますprofession.code
。コードを大幅に短縮しない限り、特別なライブラリを使用しないことが望ましいです。
最終結果を
df <- data.frame(
id = c(1:6),
profession = c("Optometrists", "Nurses",
"Financial analysts", NA, 0, "Nurses"))
どんな助けでも大歓迎です。
ありがとう、エリック