【问题标题】:Creating a matrix with random generated variables in R [closed]在 R 中创建具有随机生成变量的矩阵 [关闭]
【发布时间】:2017-02-13 04:00:38
【问题描述】:

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

【问题讨论】:

  • 不清楚你想要什么。您想随机化每列中的值还是将整行放在一起?

标签: r matrix


【解决方案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)))

【讨论】:

  • 是的,Mist,这正是我所需要的。干杯,
猜你喜欢
  • 2012-07-23
  • 2017-03-26
  • 1970-01-01
  • 1970-01-01
  • 2021-03-24
  • 2014-09-06
  • 2016-09-24
  • 1970-01-01
  • 2015-04-26
相关资源
最近更新 更多