gpt4 book ai didi

R 如何复制列表中的空值

转载 作者:行者123 更新时间:2023-12-02 06:00:39 26 4
gpt4 key购买 nike

list(list(NULL,NULL),list(NULL,NULL))

结果是:

[[1]]
[[1]][[1]]
NULL

[[1]][[2]]
NULL

[[2]]
[[2]][[1]]
NULL

[[2]][[2]]
NULL

假设我想对大于 2 的数字执行此操作,有没有办法通过复制获得相同的列表结构?

最佳答案

使用复制

replicate(n=3, {replicate(n=3,NULL,simplify=FALSE)},simplify=FALSE)


[[1]]
[[1]][[1]]
NULL

[[1]][[2]]
NULL

[[1]][[3]]
NULL


[[2]]
[[2]][[1]]
NULL

[[2]][[2]]
NULL

[[2]][[3]]
NULL


[[3]]
[[3]][[1]]
NULL

[[3]][[2]]
NULL

[[3]][[3]]
NULL

或者更简单(感谢@RichardScriven)

replicate(3, list(replicate(3, list(NULL))))

关于R 如何复制列表中的空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25967130/

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