发布时间:2023-11-30 10:30
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 值(分位数值)
rnorm(n, mean = , sd = ) :给出n 个服从指定参数的正态分布随机数
例:设 X~ N(10, 2) ,其中mean = 10, sd = 2(注意2是标准差而不是方差). 求