r语言

r语言中sample函数的用法是什么

小亿
831
2023-11-24 19:41:28
栏目: 编程语言

在R语言中,sample()函数用于从给定的向量、数据框或矩阵中随机抽样。它的用法如下:

sample(x, size, replace = FALSE, prob = NULL)

参数说明:

返回值:

示例:

# 从1到10的整数中进行有放回抽样,抽取3个样本
sample(1:10, 3, replace = TRUE)

# 从1到10的整数中进行无放回抽样,抽取5个样本
sample(1:10, 5, replace = FALSE)

# 从给定的向量中根据指定的概率进行有放回抽样
sample(c("A", "B", "C"), 5, replace = TRUE, prob = c(0.1, 0.2, 0.7))

上述示例中,通过sample()函数从给定的整数和字符向量中抽取样本。在抽样时,可以选择是否进行有放回抽样,并且可以为每个元素指定抽取的概率。

0
看了该问题的人还看了