r - 从 R 中的向量创建多个随机样本的 data.frame?

标签 r dataframe random sample

我有向量 X,我想生成一个包含 6 个大小为 4 的整数样本的 data.frame。换句话说,我想要一个6 * 4 维的 data.frame。我尝试了以下但它抛出了长度参数错误。

set.seed(123)

X <- c(4,10,15,100,50,31,311,225,85,91)

S <- replicate(X, sample.int(n = 6, size = 4))

最佳答案

我们可能需要

replicate(4, sample(X, size = 6))

或者

replicate(6, sample(X, size = 4))

关于r - 从 R 中的向量创建多个随机样本的 data.frame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69948643/

相关文章:

RMarkdown - 使用 DT 创建列标题

python - Pandas DataFrame 中的点表示法是如何实现的?

python - pandas:在 groupby 时为每个子组添加总行(特别是对于非加法方法,例如 `nunique` )

python - 使用python从指数分布和模型生成随机数

javascript - 在两台机器上生成相同的半随机数

r - ggplot 在 for 循环中从数据框中提取行,显示不同的颜色

r - 清除 R 中的最后一个错误

java for 循环执行得太快导致 System.currentTimeMillis() 重复

从 Shiny 将数据帧读入单独的函数中

python - Pandas-创建一个根据列值插入新行的表?