-1
runif(100,900,1100)
からサンプルを描画しようとしています。今度は、この母集団からサイズn = 5の25サンプルを置換して描画したいと考えていますが、sample()
はスカラサンプルのみを出力するようです。このための最良のアプローチは何ですか?R:複数の複数の数値サンプルを作成する際に問題が発生する
runif(100,900,1100)
からサンプルを描画しようとしています。今度は、この母集団からサイズn = 5の25サンプルを置換して描画したいと考えていますが、sample()
はスカラサンプルのみを出力するようです。このための最良のアプローチは何ですか?R:複数の複数の数値サンプルを作成する際に問題が発生する
これは、5*25
の行列です(各列は1つのサンプルに対応します)。一様分布から生成された数です。
matrix(runif(5*25,900,1100), nrow = 5, ncol = 25)
またはあなたの代わりに、あなたが最初にrunif(100,900,1100)
を生成する場合は、次の手順を実行し、その後得られたベクターから25個のサンプルを描くことができます:
sapply(1:25, function(x) sample(runif(100,900,1100), 5, replace = TRUE))