📜  R 中的 dpois、ppois、qpois 和 rpois 指南

📅  最后修改于: 2022-05-13 01:54:37.736000             🧑  作者: Mango

R 中的 dpois、ppois、qpois 和 rpois 指南

在本文中,我们将查看 R 编程语言中泊松分布的 dpois、ppois、qpois 和 rpois 方法的指南。

dpois函数

此函数根据平均成功率找到一定数量的成功发生的概率,换句话说,我们可以说此函数返回泊松概率密度函数的值

例子:

在此示例中,如果该人在 R 中每小时进行 30 次销售,我们将使用 dpois函数找到恰好获得 12 次销售的概率。

R
dpois(x=12, lambda=30)


R
ppois(q=12, lambda=30)


R
qpois(p=.80, lambda=30)


R
rpois(n=15, lambda=6)


输出:

[1] 0.0001038206

ppois函数

此函数根据平均成功率找到一定次数或更少成功发生的概率,换句话说,我们可以说此函数返回逆泊松累积密度函数的值。

例子:

在这个例子中,如果这个人在 R 中每小时进行 30 次销售,我们使用 ppois函数计算获得或更少销售额的概率。

R

ppois(q=12, lambda=30)

输出:

[1] 0.0001676976

qpois函数

此函数根据平均成功率查找与某个百分位数相对应的成功次数,换句话说,我们可以说此函数返回逆泊松累积密度函数的值

例子:

在此示例中,如果某人在 R 中每小时进行 30 次销售,则我们要找到使所需销售额达到一小时内销售额的第 80 个百分位的概率。

R

qpois(p=.80, lambda=30)

输出:

[1] 35

rpois函数

这个函数生成一个随机变量列表,这些随机变量遵循泊松分布,具有一定的平均成功率,换句话说,我们可以说这个函数生成了一个泊松分布随机变量的向量。

例子:

在此示例中,我们将生成一个包含 20 个随机变量的列表,这些随机变量遵循泊松分布,成功率等于 6。

R

rpois(n=15, lambda=6)

输出:

[1] 5 9 4 7 7 9 6 8 4 3 9 3 2 2 9