我想将a1
中的df1
元素与a2
中的df2
进行比较,并在b1
中添加b2
的元素。例如,df1[2, 1] == df2[3,1]
然后,df2[3,1] <- df1[2,1]
。
set.seed(1)
a1 <- letters
b1 <- rnorm(length(a1))
a2 <- sample(letters, 26, replace = T)
b2 <- rep(0, length(a1))
df1 <- data.frame(a1, b1)
df2 <- data.frame(a2, b2)
OBS:这个问题与MATCH function in r不同。
在我的问题中,数据框df1
只显示一种字母,但df2
显示重复的字母。