私は基本的に 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 など)。ただし、これをこの形式で保存することはできないため、後でマトリックスで呼び出すことができます。助言がありますか?何もないベクトルを作成してからループに入れようとしましたが、それも役に立ちませんでした。
リズ統計学生