R语言 dpois、pois、qpois和rpois指南

R语言 dpois、pois、qpois和rpois指南

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

dpois函数

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

语法: dpois(x, lambda)

参数

  • x:成功的次数
  • lambda:平均成功率

例子

在这个例子中,我们要用dpois函数求出如果这个人在R中每小时做30次销售,正好得到12次销售的概率。

dpois(x=12, lambda=30)

输出

[1] 0.0001038206

ppois函数

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

语法: ppois(q, lambda)

参数

  • q:成功的次数
  • lambda:平均成功率

例子

在这个例子中,我们要用ppois函数求出如果这个人在R中每小时做30次销售,得到销售额或更少的概率。

ppois(q=12, lambda=30)

输出

[1] 0.0001676976

qpois函数

这个函数在平均成功率的基础上找到对应于某个百分位数的成功次数,换句话说,我们可以说这个函数返回反泊松累积密度函数的值

语法: qpois(p, lambda)

参数

  • p:百分位数
  • lambda:平均成功率

例子

在这个例子中,我们要找出一个人在一小时内的销售量达到第80个百分点的概率,如果这个人在R中每小时销售30次。

qpois(p=.80, lambda=30)

输出

[1] 35

rpois函数

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

语法: rpois(n, lambda)

参数

  • n:要生成的随机变量的数量
  • lambda:平均成功率

例子

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

rpois(n=15, lambda=6)

输出

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程