我有一个参考数据框df
,它确定数字代码和与其相关联的名称之间的关系.
df <- data.frame(Number = 1:5,
Name = c("Aaa", "Bbb", "Ccc", "Ddd", "Eee"))
现在,我有一个由数字number <- c(1,1,3,5,6)
组成的向量,考虑到这一点,我想得到它们对应的Name
:
- 有重复的数字
- 某些号码在表中可能没有关联的名称
因此,我预期的结果是:
df2 <- data.frame(number,
Name = c("Aaa", "Aaa", "Ccc", "Eee", NA))
我的数字向量很长,你知道怎么做吗?