相关疑难解决方法(0)

R中的交织列表

假设我在R中有两个列表,不一定长度相同,如:

 a <- list('a.1','a.2', 'a.3')
 b <- list('b.1','b.2', 'b.3', 'b.4')
Run Code Online (Sandbox Code Playgroud)

构造交错元素列表的最佳方法是什么,一旦添加了较短列表的元素,较长列表的其余元素将追加到末尾?,​​如:

interleaved <- list('a.1','b.1','a.2', 'b.2', 'a.3', 'b.3','b.4')
Run Code Online (Sandbox Code Playgroud)

不使用循环.我知道mapply适用于两个列表长度相等的情况.

r

29
推荐指数
4
解决办法
4869
查看次数

标签 统计

r ×1