私は 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
これを行う簡単な方法はありますか?