У меня есть два названных вектора
v1 <- 1:4
v2 <- 3:5
names(v1) <- c("a", "b", "c", "d")
names(v2) <- c("c", "e", "d")
Я хочу добавить их по именам, т.е. Ожидаемый результат
> v3
a b c d e
1 2 6 9 4
Есть ли способ программно сделать это в R? Обратите внимание, что имена необязательно должны быть отсортированы в порядке, указанном выше в v2
.