R语言基础-统计函数
一、数学统计函数
概率论是统计学的基础,R有许多用于处理概率,概率分布以及随机变量的函数。R对每一个概率分布都有一个简称,这个名称用于识别与分布相联系的函数。这部分涉及到很多统计学基础的理论知识,比如随机试验,样本空间,对立与互斥,随机事件与必然事件,概率密度,概率分布等。
1.四种基本函数
后缀
d + 后缀() 概率密度函数 p + 后缀() 分布函数 q + 后缀() 分布函数的反函数 r + 后缀() 产生相同分布的随机数
生成均值为15,方差为2,服从正态分布的100个数
2.生成随机数
生成50个1-100之间的随机数
生成随机种子,使下一次生成的随机数与前一次相同
二、描述性统计函数
1.summary() 和 describe() 函数,对一个数据集进行详细统计
2.pastecs包中的 stat.desc() 函数,计算种类繁多的描述性统计量
设置norm = T ,则计算一些统计值
3.psych包中的 describe()函数
psych::describe(myvars,trim = 0.1) 去除开头和结尾10%的部分
4.actuar包中的 aggregate() 函数
使用MASS93数据集
对汽车制造商的产品平均价格的统计
根据产地来分组比较价格
根据产地和制造商进行价格分组
5.doBy包中的 summaryBy() 函数
6.psych包中的describe.by() 函数
三、频数统计函数
1.对有明显因子的数据可使用 split() 函数进行分组
对 mtcars 数据中汽车的气缸数cyl进行统计
2.table()和cut函数对数据中mpg列进行分组
3.prop方法进行频率统计
对vcd包中 药物测量数据集Arthritis的二维统计
三维统计
使用with函数
使用xtabs()公式查看
4.margin.table() 函数
添加统计
相关推荐
GigibondBaby 2020-09-21
大史哥哥 2020-07-26
json0000 2020-07-26
CYJ0go 2020-07-17
佛系程序员J 2020-06-18
json0000 2020-06-10
M守护神 2020-06-10
M守护神 2020-06-09
playoffs 2020-06-02
不系之舟讨论群0 2020-06-01
天空windy 2020-05-28
天空windy 2020-05-15
json0000 2020-05-15
M守护神 2020-04-20
NVEFLY 2020-04-19
天空windy 2020-04-19
json0000 2020-03-14
NVEFLY 2020-02-23