tll: Transposes a list of lists

Description Usage Arguments Value See Also Examples

View source: R/tll.R

Description

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.

Usage

1
tll(l)

Arguments

l

List of lists, possibly named.

Value

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

See Also

t

Examples

1
2
3
tll(list(list(1, 2), list(3, 4)))
tll(list(list(a=1, b=2), list(a=3, b=4)))
tll(list(x=list(a=1, b=2), y=list(a=3, b=4)))

Example output

`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


$a
$a[[1]]
[1] 1

$a[[2]]
[1] 3


$b
$b[[1]]
[1] 2

$b[[2]]
[1] 4


$a
$a$x
[1] 1

$a$y
[1] 3


$b
$b$x
[1] 2

$b$y
[1] 4

kimisc documentation built on May 2, 2019, 6:09 p.m.