gpt4 book ai didi

r - 如何从列表列表转换为 R 中保留名称的列表?

转载 作者:行者123 更新时间:2023-12-03 23:21:55 24 4
gpt4 key购买 nike

如果我有一个字符向量列表列表:

 l1 <- list(a=list(x=c(1,4,4),y=c(24,44)),
b=list(x=c(12,3)),
c=list(x=c(3,41),y=c(3214,432),z=c(31,4,5,1,45)))

> l1
$a
$a$x
[1] 1 4 4

$a$y
[1] 24 44
...

如何将其转换为保留名称的单个平面列表?
 > wantedList
$ax
[1] 1 4 4

$ay
[1] 24 44
...

最佳答案

用:

unlist(l1, recursive=FALSE)

## > unlist(l1, recursive=FALSE)
## $a.x
## [1] 1 4 4
##
## $a.y
## [1] 24 44
##
## $b.x
## [1] 12 3
##
## $c.x
## [1] 3 41
##
## $c.y
## [1] 3214 432
##
## $c.z
## [1] 31 4 5 1 45

关于r - 如何从列表列表转换为 R 中保留名称的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16656716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com