R语言中统计分布和模拟
前言
很多应用都需要随机数。像interlink connection,密码系统、视频游戏、人工智能、优化、问题的初始条件,金融等都需要生成随机数。但实际上目前我们并没有“真正”的随机数生成器,尽管有一些伪随机数生成器也是非常有效的。
目录
1. 概率统计分布概述
2. 随机函数模拟介绍
3. 密度函数模拟介绍
4. 分布函数模拟介绍
5. 分位数函数模拟介绍
6. 函数模拟举例
1. 概率统计分布概述
各种统计分布在R中的名称,这张表取自《An Introduction to R》中概率分布一章,基本涵盖了R中所有的概率函数。
R给出了详尽的统计表。R 还提供了相关函数来 计算累计概率分布函数 X <= x), 概率密度函数和分位数函数(给定 q,符合 P(X <= x) > q的最小x就是对应的分位数), 和 基于概率分布的计算机模拟。
R中的各种概率统计分布
汉文名称
英文名称
R对应的名字
附加参数
β分布
beta
beta
shape1, shape2, ncp
二项式分布
binomial
binom
size, prob
柯西分布
Cauchy
cauchy
location, scale
卡方分布
chi-squared
chisq
df, ncp
指数分布
exponential
exp
rate
F分布
F
f
df1, df1, ncp
Gamma(γ)分布
gamma
gamma
shape, scale
几何分布
geometric
geom
prob
超几何分布
hypergeometric
hyper
m, n, k
对数正态分布
log-normal
lnorm
meanlog, sdlog
Logistic分布
logistic
logis
location, scale
负二项式分布
negative binomial
nbinom
size, prob
正态分布
normal
norm
mean, sd
泊松分布
Poisson
pois
lambda
Wilcoxon分布
signed rank
signrank
n
t分布</