私は、日々を楽にするためにランダム化を行うためのサンプリング関数を開発するために遊んでいます:
Question:
pln <- 1:80
bcap <- cumsum(c(20, 12, 16, 16, 16))
bcap
[1] 20 32 48 64 80
pln
この例では、1:20、21:32、33:48、49:64、65:80 のようにランダム化します。これは、シナリオによって異なる場合があります。
newpln <- c(sample(1:20), sample(21:32), sample(33:48),
sample(49:64), sample(65:80))
bcap
長さを任意の数にすることができる一般的な関数を作成したいのですが、pln
実行する必要があります1: max(bcap)
。