2017-02-13 9 views
-5

100行5列の行列を作成します。最初の列の値は1または2です。2番目の列の値は1〜5の整数です。3番目の列の値は10〜50の整数です.4番目の列の値は1〜3の整数です。 5番目の列は1から5までの整数です。これらの生成された値をこの行列の各行にランダムに割り当てる方法はありますか?ありがとう、Rでランダムに生成された変数を持つ行列を作成する

+0

あなたが望むものは明確ではありません。各列の値をランダム化したいのですか、行全体が一緒になるのでしょうか? – akrun

答えて

-1

これはあなたの欲しいものですか?

mat <- as.matrix(data.frame(V1 = sample(1:2, 100, replace = TRUE), 
       V2 = sample(1:5, 100, replace = TRUE), 
       V3 = sample(10:50, 100, replace = TRUE), 
       V4 = sample(1:3, 100, replace = TRUE), 
       V5 = sample(1:5, 100, replace = TRUE))) 
+0

はい、ミスト、これは私が必要としていたものです。乾杯、 – user7476990

関連する問題