R 中的 dpois、ppois、qpois 和 rpois 指南
本教程介绍如何使用以下函数在 R 中处理泊松分布
- dpois :返回泊松概率密度函数的值。
- ppois :返回泊松累积密度函数的值。
- qpois :返回逆泊松累积密度函数的值。
- rpois :生成由泊松分布的随机变量向量。
以下是您何时可能使用这些功能的一些示例。
必须
dos函数根据平均成功率计算一定数量成功发生的概率,使用以下语法:
dpois(x, 拉姆达)
金子:
- x:成功次数
- lambda:平均成功率
下面是该函数的实际使用示例:
据了解,某网站每小时销售额为10笔。在给定的小时内,该网站恰好实现 8 笔销售的概率是多少?
dpois(x=8, lambda=10) #0.112599
该网站恰好进行 8 次销售的概率是0.112599 。
波伊斯
p pois函数使用以下语法根据平均成功率计算发生一定数量或更少成功的概率:
ppois(q, 拉姆达)
金子:
- q:成功次数
- lambda:平均成功率
以下是该功能的一些实际使用示例:
据了解,某网站每小时销售额为10笔。在给定的小时内,该网站实现 8 或更少销售的概率是多少?
ppois(q=8, lambda=10) #0.3328197
该网站在给定小时内实现 8 次或更少销售的概率为0.3328197 。
据了解,某网站每小时销售额为10笔。在给定的小时内,该网站的销售额超过 8 笔的概率是多少?
1 - ppois(q=8, lambda=10) #0.6671803
该网站在给定小时内完成超过 8 笔销售的概率为0.6671803 。
豌豆
q pois函数使用以下语法根据平均成功率查找与某个百分位数对应的成功次数:
qpois(p, 拉姆达)
金子:
- p:百分位数
- lambda:平均成功率
下面是该函数的实际使用示例:
据了解,某网站每小时销售额为10笔。网站需要实现多少销售额才能在一小时内达到销售额的 90%?
qpois(p=.90, lambda=10)
#14
一个网站需要在一小时内完成14 笔销售才能达到销售额的第 90%。
豌豆
r pois函数使用以下语法生成遵循具有特定平均成功率的泊松分布的随机变量列表:
rpois(n, 拉姆达)
金子:
- n:要生成的随机变量的数量
- lambda:平均成功率
下面是该函数的实际使用示例:
生成遵循泊松分布的 15 个随机变量的列表,成功率为 10。
rpois(n=15, lambda=10)
# [1] 13 8 8 20 8 10 8 10 13 10 12 8 10 10 6
由于这些数字是随机生成的,因此rpois()函数每次都会产生不同的数字。如果您想创建一个可重现的示例,请务必使用set.seed()命令。