Я хочу создать новый столбец со значением другого кадра данных, в этом случае, если ячейка в df1 == 1, новым значением является текущая ячейка df2
df1 <- c("1","2","3","4","5")
df2 <- c("a","b","c","d","e")
df <- cbind(df1,df2)
df
df1 df2
[1,] "1" "a"
[2,] "2" "b"
[3,] "3" "c"
[4,] "4" "d"
[5,] "5" "e"
Ожидаемый ответ будет;
df1 df2 my.column
[1,] "1" "a" "a"
[2,] "2" "b" "2"
[3,] "3" "c" "3"
[4,] "4" "d" "4"
[5,] "5" "e" "5"
большое спасибо заранее