我基本上是在尝试创建一个由 NA 和数字组成的向量,但顺序非常特殊。这是我到目前为止的代码:
x<-rep(rep(2:1,c(2,3)),40)
dummy=1
for (i in 0:length(x))
{ ifelse(x[i+1]==2, print(NA), print(dummy))
if(i %% 5 == 0) dummy=i+1
}
所以我的向量应该如下所示(NA、NA、1、1、1、NA、NA、6、6、6 等)。但是我不能以这种格式保存它,所以我可以稍后在矩阵中调用它。有什么建议么?我尝试过创建一个什么都没有的向量,然后将其填充到循环中,但这也无济于事。
利兹统计学生