How to take a random sample from multiple groups with unequal sample sizes (in R)

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

我有一个数据集,我想每天为每个动物 ID 随机抽样最多 6 行。并非每天对每个动物 ID 进行采样,并且一些动物每天采样少于 6 次。例如 - 如果一只动物在给定的一天只被采样了 2 次,那么我想保留这两个样本。我想保留采样行中的所有信息。

图中:

  • New_ID 为动物 Id
  • New_Date_Hour 是一天中的小时(这是我每天要随机采样 6 次的变量)

有13种不同的动物ID

[Image of Example data]

我尝试了几种不同的方法但没有成功。

r random dplyr sample data-processing
© www.soinside.com 2019 - 2024. All rights reserved.