Next: Examining the distribution of a set of data, Previous: Probability distributions, Up: Probability distributions
R 给出了详尽的统计表。R 还提供了相关函数来 计算累计概率分布函数 X <= x), 概率密度函数和分位数函数(给定 q,符合 P(X <= x) > q的最小x就是对应的分位数), 和基于概率分布的计算机模拟。
概率分布 R 对应的名字 附加参数 β分布 betashape1, shape2, ncp二项式分布 binomsize, probCauchy 分布 cauchylocation, scale卡方分布 chisqdf, ncp指数分布 exprateF分布 fdf1, df1, ncpγ分布 gammashape, scale几何分布 geomprob超几何分布 hyperm, n, k对数正态分布 lnormmeanlog, sdloglogistic 分布 logislocation, scale负二项式分布 nbinomsize, prob正态分布 normmean, sdPoisson 分布 poislambdat 分布 tdf, ncp均匀分布 unifmin, maxWeibull 分布 weibullshape, scaleWilcoxon 分布 wilcoxm, n
不同的名字前缀表示不同的含义,d表示概率密度函数,p 表示
累积分布函数(cumulative distribution function,CDF),q 表
示分位函数以及 r 表示随机模拟(random deviates)或者随机数发生器。
dxxx 的第一个参数是x,pxxx是q,
qxxx 是 p,和rxxx的是n (rhyper
和rwilcox例外,二者的参数是 nn)。偏态指数(non-centrality parameter)
ncp 现在仅用于累积分布函数,大多数概率密度函数
和部分其他情况:更细节的内容可以参考帮助文档。
pxxx 和 qxxx 函数都有逻辑
参数 lower.tail 和 log.p。dxxx
也有一个逻辑函数 log。 它们可以用来计算所要的函数值。
例如可以通过下式计算累计(“积分的”) 风险 (hazard)函数, ,
- pxxx(t, ..., lower.tail = FALSE, log.p = TRUE)
它们也可以直接用来计算更精确的对数似然值 (dxxx(..., log =
TRUE))。
此外还有函数 ptukey 和 qtukey 计算
来自正态分布的样本的标准化全距(studentized range)
的分布。
这里是一些例子
> ## t分布的双侧p值 > 2*pt(-2.43, df = 13) > ## F(2, 7)分布的上1%分位数 > qf(0.99, 2, 7)