我对 R 很陌生,但是我进行了很多搜索,但没有找到我的问题的答案。
我有一个多次重复 8 位数字的向量:
allNum <- c(rep(1, 70), rep(2, 70), rep(3, 35), rep(4, 35),
rep(5, 70), rep(6, 70), rep(7, 35), rep(8, 35))
现在我想对此进行排列(大概使用sample(allNum, 420, replace=FALSE)
),但我不想要任何连续的相同数字 - 例如:1 2 2 8
有没有一种简单的方法可以做到这一点?