R语言进行单因素方差分析
来源:互联网 发布:跑步后的拉伸运动知乎 编辑:程序博客网 时间:2024/04/26 11:56
说明
方差分析(analysis of variance,ANOVA),能够找到类别独立变量和连续非独立变量之间的关系,主要用于检测不同的数据集的均值是否相同。如果样本中仅包含了一个变量作为独立变量,我们可以进行单因素方差分析。否则就要实施双因素方差分析。
操作,此处作单因素方差分析
#前齿轮数与油耗的关系library(stats)data("mtcars")boxplot(mtcars$mpg~factor(mtcars$gear),xlab='gear',ylab='mpg')
#进行单因素方差分析,检测mpg值是否与gear有关oneway.test(mtcars$mpg~factor(mtcars$gear)) One-way analysis of means (not assuming equal variances)data: mtcars$mpg and factor(mtcars$gear)F = 11.285, num df = 2.0000, denom df = 9.5083, p-value = 0.00308`
#用aov进行方差分析mtcars.aov = aov(mtcars$mpg~factor(mtcars$gear))summary(mtcars.aov) Df Sum Sq Mean Sq F value Pr(>F) factor(mtcars$gear) 2 483.2 241.62 10.9 0.000295 ***Residuals 29 642.8 22.17 ---Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
aov也可以以表的形式输入摘要信息model.tables(mtcars.aov,"means")Tables of meansGrand mean20.09062 factor(mtcars$gear) 3 4 5 16.11 24.53 21.38rep 15.00 12.00 5.00
#由aov模型,我们可以使用TurkeyHSD进行事后比较检验mtcars_posthoc = TukeyHSD(mtcars.aov)mtcars_posthocTukey multiple comparisons of means 95% family-wise confidence levelFit: aov(formula = mtcars$mpg ~ factor(mtcars$gear))$`factor(mtcars$gear)` diff lwr upr p adj4-3 8.426667 3.9234704 12.929863 0.00020885-3 5.273333 -0.7309284 11.277595 0.09371765-4 -3.153333 -9.3423846 3.035718 0.4295874plot(mtcars_posthoc)#均值差异可视化处理
总结
oneway.test的函数优势在于应用welch修正以处理变量的不均匀性,不过函数返回结果没有aov丰富,也不提供事后检验。两次的p值都很小,拒绝gear不同mpg值相同的原假设。
我们不清楚那两个样本的存在比较大的差异,我们用事后检验,得出4-3差别最大。
阅读全文
0 0
- R语言进行单因素方差分析
- R语言报告 单因素方差分析
- R语言进行方差分析
- R语言中的双因素方差分析
- 使用Excel进行单因素方差分析
- 使用方差分析:单因素方差分析
- 单因素方差分析
- 单因素方差分析
- 【数据建模 方差分析】单因素方差分析
- SPSS做单因素方差分析
- 单因素下的方差分析
- 单因素、双因素方差分析、误差处理
- 使用R进行方差分析
- R语言_方差分析
- R语言中的方差分析
- R语言方差分析ANOVA
- R语言统计分析-方差分析
- R语言中的单因素协方差分析
- 【stm32f407】轮序方式的按键应用
- InFusion错误类型分析
- 数据预处理之“分类”数据离散化
- iOS一个模仿百度音乐盒的音乐播放器(带EQ均衡器)
- IKAnalyzer 中文分词器
- R语言进行单因素方差分析
- 类模板讲得比较清晰
- Codeforces 173B Chamber of Secrets 题解
- Python的zip函数
- 对于线程池的一些学习
- jenkins 错误java.lang.OutOfMemoryError: Java heap space
- DelayedQueue
- springdata && mybatis中IN关键字的传值
- JMX远程图形化监控、管理JVM