You are looking for replicate
:
data.frame(replicate(10,sample(0:1,1000,rep=TRUE)))
These are the top few rows:
X1 X2 X3 X4 X5 X6 X7 X8 X9 X10
1 1 1 0 1 0 0 1 1 1 0
2 0 0 0 1 0 1 0 0 1 0
3 0 1 1 1 1 0 1 1 1 1
4 0 0 0 1 1 1 1 1 1 0
5 1 0 1 0 1 1 0 1 1 0
6 0 1 1 1 1 1 0 1 1 1
If you do the same command without wrapping it in data.frame()
, you will have a matrix. Matrices are faster to work with, so you might want to investigate whether they are suitable for your problem.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…