gpt4 book ai didi

r - 将列表列表简化为单个列表

转载 作者:行者123 更新时间:2023-12-05 08:43:33 25 4
gpt4 key购买 nike

我有一个存储为列表列表的大型数据集:

> str(list1)
List of 100
$ :List of 1
..$ : num [1:2500, 1:18, 1:14] 0.467 0.556 0.422 0.556 0.511 ...
$ :List of 1
..$ : num [1:2500, 1:18, 1:14] 0.622 0.644 0.378 0.556 0.667 ...
$ :List of 1

它存储在一个包含 100 个列表的列表中。

我想将其简化为以下结构的单个列表:

> str(list2)
List of 100
$ : num [1:2, 1:4, 1:3] 0 0 0 0 0 0 0 0 0 0 ...
$ : num [1:2, 1:4, 1:3] 0 0 0 0 0 0 0 0 0 0 ...
$ : num [1:2, 1:4, 1:3] 0 0 0 0 0 0 0 0 0 0 ...

请忽略维度和值的差异..

最佳答案

你可以试试

unlist(list1, recursive=FALSE)

数据

list1 <- list(list(structure(1:24, .Dim = c(2L, 4L, 3L))),
list(structure(1:24, .Dim = c(2L,
4L, 3L))), list(structure(1:24, .Dim = c(2L, 4L, 3L))))

关于r - 将列表列表简化为单个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28010168/

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