开始使用免费开始使用

生成随机数

您已经见过用于从一组取值中生成伪随机数的 sample(),以及它在 dplyr 中的近亲 slice_sample()。一个相关任务是生成服从某个统计分布的随机数,例如均匀分布或正态分布。

每个随机数生成函数的名称都以 "r" 开头。它的第一个参数是要生成的数的个数,其他参数则与分布相关。免费提示:试试 args(runif)args(rnorm),查看这些函数需要传入哪些参数。

n_numbers 已提供并设为 5000;已加载 ggplot2

本练习是课程的一部分

R 中的抽样

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Generate random numbers from ...
randoms <- data.frame(
  # a uniform distribution from -3 to 3
  uniform = ___,
  # a normal distribution with mean 5 and sd 2
  normal = ___
)
编辑并运行代码