The argument is assumed to be a list of \(n\) (named) lists with length \(m\) each. It is converted to a (named) list of \(m\) elements with length \(n\) each.

tll(l)

Arguments

l

List of lists, possibly named.

Value

A list of lists corresponding to a transposition of the argument.

See also

base::t()

Other deprecated functions: coalesce.na-deprecated, df_to_list-deprecated, hms.to.seconds-deprecated, kimisc-deprecated, list_to_df-deprecated, nc-deprecated, nlist-deprecated, ofactor-deprecated, sample.rows-deprecated, seconds.to.hms-deprecated, thisfile-deprecated, vswitch-deprecated

Examples

tll(list(list(1, 2), list(3, 4)))
#> `tll()` is deprecated, use `purrr::transpose()` instead.
#> [[1]] #> [[1]][[1]] #> [1] 1 #> #> [[1]][[2]] #> [1] 3 #> #> #> [[2]] #> [[2]][[1]] #> [1] 2 #> #> [[2]][[2]] #> [1] 4 #> #>
tll(list(list(a=1, b=2), list(a=3, b=4)))
#> $a #> $a[[1]] #> [1] 1 #> #> $a[[2]] #> [1] 3 #> #> #> $b #> $b[[1]] #> [1] 2 #> #> $b[[2]] #> [1] 4 #> #>
tll(list(x=list(a=1, b=2), y=list(a=3, b=4)))
#> $a #> $a$x #> [1] 1 #> #> $a$y #> [1] 3 #> #> #> $b #> $b$x #> [1] 2 #> #> $b$y #> [1] 4 #> #>