Rnorm()
是 R 语言中的一个随机数生成函数,用于生成符合正态分布(也称为高斯分布)的随机数。它的语法如下:
rnorm(n, mean = 0, sd = 1)
参数说明如下:
n
:生成随机数的个数。mean
:正态分布的均值(默认为 0)。sd
:正态分布的标准差(默认为 1)。
下面是一个示例,展示如何使用 rnorm()
函数生成符合正态分布的随机数:
# 生成 100 个均值为 0、标准差为 1 的随机数
random_numbers <- rnorm(100)
# 打印前 10 个随机数
print(random_numbers[1:10])
在上述示例中,我们使用 rnorm()
函数生成了 100 个符合均值为 0、标准差为 1 的随机数,并将结果存储在名为 random_numbers
的变量中。
然后,我们通过打印 random_numbers
的前 10 个元素来查看生成的随机数。
你可以根据需要调整 n
、mean
和 sd
参数的值,以生成不同均值和标准差的随机数。请注意,生成的随机数将遵循正态分布的特性,即大部分随机数会集中在均值附近,而离均值越远,随机数出现的概率越低。