我想生成一个任意长度的0和1的大向量。但是我想要向量中的最大值为10 1。 (对于那些熟悉的人,任意长度的10稀疏向量) 我如何在R / Rstudio中做到这一点
答案 0 :(得分:0)
rep(0,n) #generate n zeros
sample(0:10,1) #generate random number between 0 and 10
rep(1,sample(0:10,1)) # generate random number of ones
sample(c(rep(0,n),rep(1,sample(0:10,1)))) # combine and permute