Ho 3 frame di dati (righe: siti, colonne: nome di specie) di abbondanze di specie all'interno dei siti. I numeri di riga sono identici, ma i numeri delle colonne differiscono in quanto non tutte le specie si trovano in tutti e tre i frame di dati. Vorrei fonderli in un unico data frame con abbondanza di specie identiche riassunte. Per esempio:Combina data.frames riassumendo i valori di colonne identiche in R
data.frame1
Sp1 Sp2 Sp3 Sp4
site1 1 2 3 1
site2 0 2 0 1
site3 1 1 1 1
data.frame2
Sp1 Sp2 Sp4
site1 0 1 2
site2 1 2 0
site3 1 1 1
data.frame3
Sp1 Sp2 Sp5 Sp6
site1 0 1 1 1
site2 1 1 1 5
site3 2 0 0 0
Quello che voglio avere è qualcosa di simile:
Sp1 Sp2 Sp3 Sp4 Sp5 Sp6
site1 1 4 3 3 1 1
site2 2 5 0 1 1 5
site3 4 2 1 2 0 0
Credo che avrei dovuto lavorare con l'unione, ma finora i miei tentativi non sono riusciti a ottenere ciò che voglio.
Qualsiasi aiuto è apprezzato.
Forse 'aggregato' meglio di 'unione'? –