mam dwa nazwane wektoryDodawanie dwa wektory o nazwach
v1 <- 1:4
v2 <- 3:5
names(v1) <- c("a", "b", "c", "d")
names(v2) <- c("c", "e", "d")
Chcę dodać je według nazwy, czyli oczekiwany wynik jest
> v3
a b c d e
1 2 6 9 4
Czy istnieje sposób programowo to zrobić w R? Uwaga: nazwy niekoniecznie muszą być uporządkowane, jak na przykład powyżej.
I chcesz wynik jako wektor? – A5C1D2H2I1M1N2O1R2T1
Tak, najlepiej. Mogę żyć z alternatywami, ale wektor byłby najbardziej kompaktowy, jak sądzę. Rzeczywista para wektorów, z którą mam do czynienia, jest dość długa, więc chcę zminimalizować rozmiar. – Ricky
FWIW, dla prostych sekwencji, '1: 4' i' 3: 5' wystarczy :-) –