R基础语法

1.计算描述性统计量

  • summary函数,函数提供了最小值、最大值、四分位数和数值型变量的均值,以及因子向量和逻 辑型向量的频数统计
  • apply和sapply函数,计算所选择的任意描述性统计量。mean、 sd、 var、 min、 max、 median、 length、 range 和quantile。

函数fivenum()可返回图基五数总括(Tukey’s five-number summary,即最小值、 下四分位数、中位数、上四分位数和最大值)

  • describe(),Hmisc包:返回变量和观测的数量、缺失值和唯一值的数目、平均值、 分位数,以及五个最大的值和五个最小的值
  • describe():psych包:计算非缺失值的数量、平均数、标准差、中位数、截尾均值、绝对中位差、最小值、最大值、值域、偏度、峰度和平均值的标准误

2.分组计算描述性统计量

  • aggregate(): 

例:aggregate(mtcars[vars], by = list(am = mtcars$am), mean) 

  • by():

例: dstats <- function(x)(c(mean=mean(x), sd=sd(x)))

               by(mtcars[vars], mtcars$am, dstats) 

  • summaryBy:doBy包

例:summaryBy(mpg+hp+wt~am,data=mtcars,FUN=mystats)

  • describe.by:  doBy包

例:describe.by(mtcars[myvars],mtcars$am) 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值