概率分布函数的四种形式(R)
来源:互联网 发布:订餐系统app源码 编辑:程序博客网 时间:2024/04/29 07:48
【转载原因】内容有助于理解R的概率分布的几种函数语法,特汇总如下:
1、概率密度函数
定义:对任一个随机变量X,存在一个函数f(x),满足以上条件,那么就说,f(x)是X的概率密度函数:
意义说明:描述随机变量在某一个确定取值点的可能性的函数,或者说是瞬时增幅的一个函数:
2、累积分布函数
定义:对任一随机变量X,对于任意给定值a,所有小于值a出现的概率和,就是随机变量X的分布函数,分布函数可以唯一决定一个随机变量:
性质:(1)有界性;(2)单调性;(3)右连续性。
累积分布函数由于英文为Cumulative Distribution Function,所以经常简称为CDF。
3、分位数函数
定义:分位数函数是累积分布函数的反函数,也就是说,给定概率值,计算出随机变量的取值(左侧分位数)。
常用的有四个分布的分位数:
标准正态分布,qnorm(p, mean=0, sd=1)
Student’s (t) , qt(p,df=N,ncp=0)
卡方分布:qchisq(p, df=N,ncp=0)
Fisher-Snedecor:qf(p, df1,df2,ncp=0)
特例:四分位数
定义:四分位数是统计学中分位数的一种,即把所有的数值从小到大朴烈并分为四等分,处于三个分割点的数就是四分位数。
4、随机数函数
定义,从一个给定函数的的取值中随机挑出一个自变量,输出的是因变量的值。
5、几个常见的随机变量的四种函数形式:
(1)The Normal Distribution
Usage:
dnorm(x, mean = 0, sd = 1, log = FALSE)
pnorm(q, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
qnorm(p, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
rnorm(n, mean = 0, sd = 1)
Arguments:
x,q
vector of quantiles.
p
vector of probabilities.
n
number of observations. If length(n) > 1, the length is taken to be the number required.
mean
vector of means.
sd
vector of standard deviations.
log, log.p
logical; if TRUE, probabilities p are given as log(p).
lower.tail
logical; if TRUE (default), probabilities are P[X ≤ x] otherwise, P[X > x]
(2)卡方分布
Usage:
dchisq(x, df, ncp=0, log = FALSE)
pchisq(q, df, ncp=0, lower.tail = TRUE, log.p = FALSE)
qchisq(p, df, ncp=0, lower.tail = TRUE, log.p = FALSE)
rchisq(n, df, ncp=0)
Arguments:
x, q
vector of quantiles.
p
vector of probabilities.
n
number of observations. If length(n) > 1, the length is taken to be the number required.
df
degrees of freedom (non-negative, but can be non-integer).
ncp
non-centrality parameter (non-negative).
log, log.p
logical; if TRUE, probabilities p are given as log(p).
lower.tail
logical; if TRUE (default), probabilities are P[X ≤ x], otherwise, P[X > x].
(3)F分布
Usage:
df(x, df1, df2, ncp, log = FALSE)
pf(q, df1, df2, ncp, lower.tail = TRUE, log.p = FALSE)
qf(p, df1, df2, ncp, lower.tail = TRUE, log.p = FALSE)
rf(n, df1, df2, ncp)
Arguments:
x, q
vector of quantiles.
p
vector of probabilities.
n
number of observations. If length(n) > 1, the length is taken to be the number required.
df1, df2
degrees of freedom. Inf is allowed.
ncp
non-centrality parameter. If omitted the central F is assumed.
log, log.p
logical; if TRUE, probabilities p are given as log(p).
lower.tail
logical; if TRUE (default), probabilities are P[X ≤ x], otherwise, P[X > x].
(4)T分布
Usage:
dt(x, df, ncp, log = FALSE)
pt(q, df, ncp, lower.tail = TRUE, log.p = FALSE)
qt(p, df, ncp, lower.tail = TRUE, log.p = FALSE)
rt(n, df, ncp)
Arguments:
x, q
vector of quantiles.
p
vector of probabilities.
n
number of observations. If length(n) > 1, the length is taken to be the number required.
df
degrees of freedom (> 0, maybe non-integer). df = Inf is allowed.
ncp
non-centrality parameter delta; currently except for rt(), only for abs(ncp) <= 37.62. If omitted, use the central t distribution.
log, log.p
logical; if TRUE, probabilities p are given as log(p).
lower.tail
logical; if TRUE (default), probabilities are P[X ≤ x], otherwise, P[X > x].
- 概率分布函数的四种形式(R)
- R概率分布函数
- (R语言)概率分布
- R概率分布函数使用小结
- R与概率分布
- R语言︱分布函数与概率密度+随机数产生
- 概率分布与R语言
- Excel在统计分析中的应用—第六章—概率分布及概率分布图-Part4-离散型概率分布(超几何分布函数HYPGEOM.DIST()的应用)
- Excel在统计分析中的应用—第六章—概率分布及概率分布图-Part5-离散型概率分布(泊松分布函数POISSON.DIST()的应用)
- 概率中几种分布函数的曲线
- 联合概率分布函数的问题
- 4.1常用分布的概率函数图
- 概率分布函数 VS 概率密度函数)
- 第三章 概率与分布的r语言代码
- PHP-函数回调的四种形式(笔记)
- JavaScript函数的四种调用形式
- MATLAB概率分布函数
- R语言笔记-第五课文件和R中的概率分布函数
- 分治法求m的n次方
- php判断xss攻击
- access函数
- 页面与action交互几个小问题解决办法
- python算法实现系列-归并排序
- 概率分布函数的四种形式(R)
- VS2012+Qt5.1配置及入门(hello world)
- self()进程的理解
- linux 入门教程
- java类库中具体的集合
- android 学习笔记③
- _tWinMain 与wWinMain 区别
- 1004 Median(2011年浙江大学计算机及软件工程研究生机试真题)
- 自动化测试学习之道