在r中生成大量样本

问题描述 投票:0回答:2

我有一个50行4列的数据框。我想要获得12行的许多示例数据帧,可能是一百万行,并且我不希望我的两个示例数据帧相同。我使用了以下代码]]

    df_l <- list()
    for(i in 1:6000000) {
    set.seed(100+i)
    a <- df[sample(nrow(df),12,replace=T),]
    df_l[[i]] <- a
   rownames(df_l[[i]]) <- 1:12 
   }

但是我的困惑是,这可能不是执行此操作的有效方法,而且我不知道两个示例数据帧是否相同。

我有一个50行4列的数据框。我想要获得12行的许多示例数据帧,可能是一百万行,并且我不希望我的两个示例数据帧相同。我用过...

r sampling
2个回答
0
投票

您可以尝试下面的代码


0
投票

是,这不是很有效。

© www.soinside.com 2019 - 2024. All rights reserved.