サンプル関数に苦労しています データセット変数から 50 個のサンプルをサンプリングするにはどうすればよいですか? 私のデータセットには 82 個の変数があり、1 つの変数からサンプリングする方法がわかりません...;; Rコマンダー(またはR)の変数から50サンプル(ランダムに、置換なしで)サンプリングしたいだけです
助けてください!
サンプル関数に苦労しています データセット変数から 50 個のサンプルをサンプリングするにはどうすればよいですか? 私のデータセットには 82 個の変数があり、1 つの変数からサンプリングする方法がわかりません...;; Rコマンダー(またはR)の変数から50サンプル(ランダムに、置換なしで)サンプリングしたいだけです
助けてください!
列インデックスまたは列名のいずれかを使用できます。iris
データセットの最初の列から 10 個の値をサンプリングする例を次に示します。次に、2 行目は、そのサンプルが 3 回実装されていることを示しています。
sample(iris$Sepal.Length, 10L) ## or sample(iris[[1]], 10)
# [1] 6.7 6.6 4.9 6.3 5.2 5.2 5.1 5.0 4.9 6.4
replicate(3L, sample(iris$Sepal.Length, 10L))
# [,1] [,2] [,3]
# [1,] 5.1 5.6 5.6
# [2,] 6.9 5.0 5.1
# [3,] 4.4 6.9 6.5
# [4,] 7.2 5.8 5.5
# [5,] 5.7 7.7 6.7
# [6,] 4.8 5.0 5.0
# [7,] 5.0 6.2 5.8
# [8,] 5.9 5.6 6.0
# [9,] 4.9 4.9 6.1
# [10,] 5.6 6.1 7.2