gpt4 book ai didi

在 R 中重复多个 NULL

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

在我的模拟中,我需要一个如下所示的向量:

vec = NULL NULL NULL NULL 2 2 2 2 4 4 4 4

但是,在 R 中,我使用 rep(NULL, 4)它什么都不返回。例如,
vec.all = c(rep(NULL, 4), rep(2, 4), rep(4, 4))
vec.all
2 2 2 2 4 4 4 4

有没有办法重复 NULL在 R 中几次?谢谢!

最佳答案

NULL没有长度:

> length(NULL)
[1] 0

所以你不能真正将它插入到一个向量中。您可以拥有 NA在你的向量中或有一个带有 NULL 的列表项目。
vec.all = c(rep(NA, 4), rep(2, 4), rep(4, 4))

list.all = c(rep(list(NULL), 4), rep(list(2), 4), rep(list(4), 4))

关于在 R 中重复多个 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19609887/

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