【发布时间】:2021-07-20 22:53:24
【问题描述】:
我正在对 R 中的统计数据执行置换测试。我有一个示例,例如 6 个条目 c<-(40,67,35,67,100,100) 我想从原始样本中选择 2 个大小为 m 的样本,无需替换,这很容易是 @ 987654323@ 但我需要将剩余的6-m 元素保存到另一个向量中。我能怎么做?请记住,原始样本可以有多个相等的条目。
【问题讨论】:
标签: r
我正在对 R 中的统计数据执行置换测试。我有一个示例,例如 6 个条目 c<-(40,67,35,67,100,100) 我想从原始样本中选择 2 个大小为 m 的样本,无需替换,这很容易是 @ 987654323@ 但我需要将剩余的6-m 元素保存到另一个向量中。我能怎么做?请记住,原始样本可以有多个相等的条目。
【问题讨论】:
标签: r
第一次运行的样本是索引而不是值。
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
【讨论】: