如何为随机样本选择设置种子?
How to set seed for random sample selection?
基于包含分组样本的数据框,我想从每组中随机挑选 5 个样本。我可以使用包 splitstackshape
中的函数 stratified
轻松做到这一点。但是是否可以设置种子以使选择可重现?
data(iris)
library(splitstackshape)
stratified(iris, "Species", 5)
您可以在计算 stratified()
命令之前添加代码 set.seed(1)
。这确保了随机数是从相同的起点生成的,从而使它们可重现。
基于包含分组样本的数据框,我想从每组中随机挑选 5 个样本。我可以使用包 splitstackshape
中的函数 stratified
轻松做到这一点。但是是否可以设置种子以使选择可重现?
data(iris)
library(splitstackshape)
stratified(iris, "Species", 5)
您可以在计算 stratified()
命令之前添加代码 set.seed(1)
。这确保了随机数是从相同的起点生成的,从而使它们可重现。