Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用R中随机生成的变量创建矩阵_R_Matrix - Fatal编程技术网

用R中随机生成的变量创建矩阵

用R中随机生成的变量创建矩阵,r,matrix,R,Matrix,我想创建一个包含100行和5列的矩阵。第一列的值为1或2。第二列的值是1到5之间的整数。第三列的值是10到50之间的整数。第四列的值是1到3之间的整数。第五列的值是1到5之间的整数。如何为矩阵中的每一行随机分配这些生成的值?谢谢,这是你想要的吗 mat <- as.matrix(data.frame(V1 = sample(1:2, 100, replace = TRUE), V2 = sample(1:5, 100, replace = TRUE

我想创建一个包含100行和5列的矩阵。第一列的值为1或2。第二列的值是1到5之间的整数。第三列的值是10到50之间的整数。第四列的值是1到3之间的整数。第五列的值是1到5之间的整数。如何为矩阵中的每一行随机分配这些生成的值?谢谢,这是你想要的吗

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)))

mat不清楚您想要什么。你想随机化每一列中的值,还是将整行放在一起?是的,Mist,这正是我需要的。干杯,