【问题标题】:How to sample equal number of units from each level of a variable in R?如何从R中变量的每个级别采样相等数量的单位?
【发布时间】:2017-01-16 19:49:04
【问题描述】:

R 中是否有任何函数可以从变量的每个级别中选择相等数量的单位?例如,我有一个由一个名为“taste”的变量组成的数据集,变量taste 有三个级别,分别是“bad”、“normal”和“good”。现在我想选择一个样本,它从味觉变量的每个级别中抽取相等数量的单位。如何在 R 中选择这样的样本?

【问题讨论】:

标签: r sampling


【解决方案1】:

我们可以使用repsample

sample(rep(unique(data$taste), each = 25))

【讨论】:

  • 在哪里指定数据名和变量名?
猜你喜欢
  • 2021-09-23
  • 2014-10-02
  • 2020-08-21
  • 1970-01-01
  • 2017-05-15
  • 2016-06-07
  • 2013-09-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多