r语言summary函数使用_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() 函数


三、频数统计函数
1.对有明显因子的数据可使用 split() 函数进行分组
对 mtcars 数据中汽车的气缸数cyl进行统计


2.table()和cut函数对数据中mpg列进行分组

3.prop方法进行频率统计

对vcd包中 药物测量数据集Arthritis的二维统计

三维统计

使用with函数

使用xtabs()公式查看

4.margin.table() 函数

添加统计

