【问题标题】:2 samples without replacement from an original sample2 个样品,无需替换原始样品
【发布时间】:2021-07-20 22:53:24
【问题描述】:

我正在对 R 中的统计数据执行置换测试。我有一个示例,例如 6 个条目 c<-(40,67,35,67,100,100) 我想从原始样本中选择 2 个大小为 m 的样本,无需替换,这很容易是 @ 987654323@ 但我需要将剩余的6-m 元素保存到另一个向量中。我能怎么做?请记住,原始样本可以有多个相等的条目。

【问题讨论】:

    标签: r


    【解决方案1】:

    第一次运行的样本是索引而不是值。

    x <- c(40,67,35,67,100,100)
    m <- 2
    set.seed(42)
    i <- sample(seq_along(x), m, replace = FALSE)
    x[i]
    #[1]  40 100
    
    sample(x[-i], m, replace = FALSE)
    #[1]  67 100
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 2011-08-29
      • 1970-01-01
      • 2023-03-12
      • 2012-05-29
      相关资源
      最近更新 更多