R是一个强大的概率计算函数。这里介绍R中常用的概率函数。
总体而言,R中的概率函数分为以下四种基本类型:
-
d:密度函数(density function) , 给出密度函数值
-
p:分布函数(cumulative distribution function), 给出P(X <= q) 的概率值, 此处的p 即表示概率(probability)
-
q:分位数函数(quantile function), 给出使得P(X <= q) = p 的q 值(分位数值)
-
r:生成随机数函数(random digits function)
在上述字母后,加入各自分布的名称,即可求出相关概率或分位数值。以正态分布(norm)为例。
-
dnorm(x, mean = , sd = ) :给出指定正态分布的对应密度函数值
-
pnorm(q, mean = , sd = ) :给出指定正态分布中P(X <= q) 的概率值
-
qnorm(p, mean = , sd = ) :给出指定正态分布中使得P(X <= q) = p 的q 值(分位