【数据分析入门】R语言入门之方差分析及应用实例

方差分析

library(multcomp)
attach(cholesterol)
table(trt)
##比较均值
aggregate(response,by=list(trt),FUN=mean) 
##方差分析
fit <- aov(response~trt,data =cholesterol )
fit
summary(fit)
fit.lm <- lm(response=trt,data=cholesterol)
fit.lm
summary(fit.lm)

在这里插入图片描述
aggregate比较均值,发现药物E的效果最好
在这里插入图片描述

f值越大,说明组间差异越显著
P值越小,越显著

fit.lm <- lm(response~trt,data =cholesterol ) 
fit.lm
summary(fit.lm)

在这里插入图片描述

litter
table(litter$dose)

在这里插入图片描述

attach(litter)
##比较均值
aggregate(weight,by=list(dose),FUN=mean) 

在这里插入图片描述

fit <- aov(weight~gesttime+dose,data =litter)

在这里插入图片描述

attach(ToothGrowth)
xtabs(~ supp+dose)
aggregate(len,by=list(supp,dose),FUN=mean)
> dose<-factor(dose)
> ToothGrowth$dose<-factor(ToothGrowth$dose)
> fit<-aov(len~supp+dose,data=ToothGrowth)
> summary(fit)

在这里插入图片描述

install.packages("HH") 
library(HH)
 interaction.plot(dose, supp,len, type="b",
                 col=c("red","blue"),pch=c(16,18),
                 main = "Interaction between Dose and supplenent type")

在这里插入图片描述

library(MASS)
attach(UScereal)
shelf <- factor(shelf)
aggregate(cbind(calories,fat,sugars),by=list(shelf),FUN=mean)
fit<-manova(cbind(calories,fat,sugars)~shelf)

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值