R 替换采样的数据处理
与这个网站上的大多数人相比,我是一个极端的新手,当涉及到R,并将感谢任何可能的帮助。我希望用替换的方法对我的数据进行采样,但考虑到我的数据是如何设置的,我不确定如何进行。我有11种植物。对于每个物种,我采集了5个植物插条,并从每个插条中采集了10片叶子,每种植物总共50片叶子。我需要在物种内替换样品。我正在考虑使用sample函数来实现这一点,但考虑到我需要在物种内进行采样,我不确定是否可以。附件是我的资料的照片,以供参考 数据图像R 替换采样的数据处理,r,data-manipulation,resampling,R,Data Manipulation,Resampling,与这个网站上的大多数人相比,我是一个极端的新手,当涉及到R,并将感谢任何可能的帮助。我希望用替换的方法对我的数据进行采样,但考虑到我的数据是如何设置的,我不确定如何进行。我有11种植物。对于每个物种,我采集了5个植物插条,并从每个插条中采集了10片叶子,每种植物总共50片叶子。我需要在物种内替换样品。我正在考虑使用sample函数来实现这一点,但考虑到我需要在物种内进行采样,我不确定是否可以。附件是我的资料的照片,以供参考 数据图像 提前为我的问题的幼稚道歉,并提前感谢您的帮助 您可以按分组,
提前为我的问题的幼稚道歉,并提前感谢您的帮助 您可以按分组,然后采样。这是假设每个物种有5个插条。如果不是,您可能希望通过以下方式从组中删除此条件:
library(dplyr)
data %>%
group_by(species, cutting) %>%
slice_sample(weight_by = `leaf size`, n=10, replace = TRUE) %>%
ungroup()
你好欢迎来到stackoverflow。请尝试使用
dput(head(data))
作为示例而不是屏幕截图来提供您的数据样本。iImage不是共享数据/代码的正确方式。以易于复制的可复制格式添加。与JSFIDLE类似,您可以尝试共享您的代码。以下是一个例子: