0
对于数据帧#1列中的每个条目,我想查看该值是否在数据帧#2中,然后从特定数据帧中获取一个值第二个数据帧的列,否则为0,如果无法找到它。有没有办法使用其中的一个* apply函数呢?下面R:通过索引来自另一个数据帧的值索引第二个数据帧的值
df1 <- data.frame(
key1 = c("A","B","C","E")
)
df2 <- data.frame(
key2 = c("X", "A", "C", "D", "E"),
val2 = as.integer(c('1','2','23','41','99'))
)
#Answer should be a vector like this:
x <- as.integer(c('2','0','23','99'))
谢谢!这将做我所需要的。 – Boost
很高兴为您提供帮助。如果解决了问题,接受答案可以让人们知道找到了解决方案。 – Barker