在R语言中,可以生成不同的分布,用于实验和学习。
在R中,概率函数形如①:
其中第一个字母表示其所指分布的某一方面:
d = 密度函数(density)
p = 分布函数(distribution function)
q = 分位数函数(quantile function)
r = 生成随机数(随机偏差)
常用的概率函数见下表:
表1 概率分布
分布名称 | 缩写 | 分布名称 | 缩写 |
Beta分布 | beta | Logistic分布 | logis |
二项分布 | binom | 多项分布 | multinom |
柯西分布 | cauchy | 负二项分布 | nbinom |
(非中心)卡方分布 | chisq | 正态分布 | norm |
指数分布 | exp | 泊松分布 | pois |
F分布 | f | Wilcoxon符号秩分布 | signrank |
Gamma分布 | gamma | t分布 | t |
几何分布 | geom | 均匀分布 | unif |
超几何分布 | hyper | Weibull分布 | weibull |
对数正态分布 | lnorm | Wilcoxon秩和分布 | wilcox |
如果不指定一个均值和一个标准差,则函数将假定其为标准正态分布(均值为0,标准差为1)。密度函数(dnorm) 、分布函数(pnorm)、分位数函数(qnorm)和随机数生成函数(rnorm)。
参考:
[1] [美]Robert I. Kabacoff,R语言实践( R in Action Data Analysis and Graphics with R)
原文地址:http://blog.csdn.net/hongweigg/article/details/45688975