首页 > 解决方案 > 从R中的样本形成组

问题描述

我有以下问题:

我创建了一个包含 35 个数值观测的样本。从这个样本中,我想抽取 7 个随机观察值。我的代码是:

my_sample <- c(1:35) 

group1 <- sample(my_sample, 7)

之后,我想创建第二个组 (group2),它再次是从 的子集中提取的 7 个数字的向量my_sample,不包括 的观察值group1

任何建议我怎样才能达到这个结果?

标签: r

解决方案


在这种情况下,使用setdiff

sample(setdiff(my_sample, group1), 7)

推荐阅读