単純な1行のコマンドで、ベクトル内の番号の順序をランダムに再編成したいですか?
私の特定のベクトルVには、1から10までの値ごとに150のエントリがあります。
V <- rep(1:10, each=150)
単純な1行のコマンドで、ベクトル内の番号の順序をランダムに再編成したいですか?
私の特定のベクトルVには、1から10までの値ごとに150のエントリがあります。
V <- rep(1:10, each=150)
base::sample使用を強制するようにまだ誰も変更されていませんseq_along。また、とにかくどこにsample/sample.int電話 base::seq()するのかわかりませんか?
回答:
はい。
sample(V)
差出人?sample:
'sample'の場合、 'size'のデフォルトは最初の引数から推測される項目の数であるため、 'sample(x)'は 'x'(または '1:x')の要素のランダム順列を生成します。
size引数は。です。(これを行うコードを表示するには、入力してください。)samplesize <- length(x)sample
sample機能を使用する
V<-rep(1:10, each=150)
set.seed(001) # just to make it reproducible
sample(V)
replace=FALSEデフォルト値です。
sample。サンプルをそのまま使用することに伴ういくつかの危険性については、ここで警告を確認することをお勧めします。