第十一章 分布与建模

昵称已经被使用 / 2023-08-13 / 原文

第十一章 分布与建模

11.1随机数

11.1.1示例函数

sample函数

参数一:返回从一个 1 到 n 的自然数的排列

参数二:返回 m 个 1 和 n 之间的随机数

参数三:replace = TRUE 参数:允许有重复抽样

参数四:prob 参数来定义每个输入值的概率权重

11.1.2从分布中抽样

runif函数

生成参数一个介于参数二到参数三之间均匀分布的随机数,如果只有参数一就生成介于0到1之间的均匀分布的随机数

rnorm函数

生成参数一个介于参数二到参数三之间正态分布的随机数,如果只有参数一就生成介于0到1之间的正态分布的随机数

随机数发生器需要一个初始值来生成数字,此初始值即所谓的“种子”。通过把种子设置 为特定的值,可保证每次运行同一段代码时能生成相同的随机数。使用 set.seed 函数设置种子值。它 的输入参数为一个正整数。你选择哪个整数都无所谓,不同的种子将给出不同的随机数:

11.2分布

除了作为一个随机数生成器函数,大多数分布也有计算其概率密度函数(PDF)、累积分布函数(CDF)和 CDF 反函数的函数

11.3公式

公式的确切含义取决于传递给它的模型函数(相同的 公式分别出现在 lattice 绘图和 ggplot2 面板中时,它们的含义是不同的),但大多数模型 都满足一个通用的模式:左边指定响应变量,右边指定自变量,两者由波浪线隔开。