Examples for 'data.table::transpose'


Efficient transpose of list

Aliases: transpose

Keywords: data

### ** Examples

ll = list(1:5, 6:8)
transpose(ll)
[[1]]
[1] 1 6

[[2]]
[1] 2 7

[[3]]
[1] 3 8

[[4]]
[1]  4 NA

[[5]]
[1]  5 NA
setDT(transpose(ll, fill=0))[]
   V1 V2 V3 V4 V5
1:  1  2  3  4  5
2:  6  7  8  0  0
DT = data.table(x=1:5, y=6:10)
transpose(DT)
   V1 V2 V3 V4 V5
1:  1  2  3  4  5
2:  6  7  8  9 10

[Package data.table version 1.14.2 Index]