我正在寻找一个函数来获取因子变量的原始映射表。我导入一个 Rdata 文件。我有一个名为“FactVar”的因子变量。我知道“FactVar”的映射表如下:
"010025" -> city1
"015146" -> city2
"048017" -> city3
"082053" -> city4
在我的数据框中,“FactVar”数据如下(前 5 个案例):
1: city1
2: city3
3: city4
4: city1
5: city3
所以,我的 df 中没有“city2”。我可以使用哪个函数来获取原始映射表?它在我的 Rdata 文件中可用吗?
谢谢
编辑:
我尝试用一个更好的例子来澄清我的问题。我有一个调查问题,可能的答案如下:
1: "Yes"
2: "No"
8: "Don't Know"
9: "Not Applicable"
我创建一个因子变量“FactVar”:
Var <- c(1,2,1,2,2,2,1,8,1,2)
FactVar <- factor(Var, levels=c(1,2,8,9), labels=c("Yes", "No", "Don't Know", "Not Applicable")
如您所见,在我的 Rdata 文件中,我有一个因子变量,其中没有数据链接到“不适用”级别。如何获取我的调查问题中的原始映射表?