Skip to content
Prev 12918 / 15379 Next

[R-es] Comprobar los nombres de columnas entre varios dataframes

Hola creo que lo que buscas es:


library(data.table)

Browse[1]> DT1 = data.table(A=1:3,B=letters[1:3])
Browse[1]> DT2 = data.table(B=letters[4:5],C=factor(1:2))
Browse[1]> l = list(DT1,DT2)
Browse[1]> rbindlist(l, use.names=TRUE, fill=TRUE)
    A B  C
1:  1 a NA
2:  2 b NA
3:  3 c NA
4: NA d  1
5: NA e  2
Browse[1]> DT1
   A B
1: 1 a
2: 2 b
3: 3 c
Browse[1]> DT2
   B C
1: d 1
2: e 2


Saludos
Message-ID: <SN1PR12MB0511329C13373DB3DDB032E0EBFE0@SN1PR12MB0511.namprd12.prod.outlook.com>
In-Reply-To: <CAOKbq8gOnM69T6si1-2=tMXRWAAV0KzF9-ji7eUy0mFWB_ymnA@mail.gmail.com>