作者firstwind (初聆)
看板Statistics
标题[问题] 双因子变异数分析非常态分布
时间Sat Sep 25 23:15:58 2021
大家好
想请问双因子变异数分析时,如果遇到前提假设检定出来是非常态分布该怎麽办呢?
我在R里面,用tapply(data$response, data$factor,shapiro.test)看资料是不是符合常态分布
结果就是不符合......
(factor<-paste(f1,f2,sep="-"))
一个因子有2个水准,另一个有3个水准
总共会有6组(2x3),并不是每一组都不符合常态分布
但ANOVA的前提假设,需要符合常态分布的是资料的「残差」,而不是资料本身
在符合资料符合变方同质的情况下
我可以继续做two-way ANOVA吗?
或者是需要什麽其他统计方法
但因为对其他的统计方法几乎是没学过的状态,也不敢贸然使用
然後,我有利用qqnorm(response)看看qqplot长什麽样子
觉得对肉眼来说,shapiro.test中有符合常态分布的资料
跟不符合常态分布的资料,看起来没有差很多啊......
符合常态分布资料的qqplot如下
https://imgur.com/l0czRZ2
不符合常态分布的qqplot如下
https://imgur.com/IN6ENuO
还请各位帮忙解惑
非常感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.32.224 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1632582960.A.3F1.html
1F:→ andrew43: 如果有交互作用,残差就是观测减去各组的平均。所以这 09/26 13:07
2F:→ andrew43: 样的检查还是可以的。 09/26 13:07
刚刚有忽略常态分布,直接用资料继续做two-way Anova了
做出来是没有交互作用的
这样的话,直接忽略常态这部分直接做Anova的统计方法是可以被接受的吗?
※ 编辑: firstwind (36.231.32.224 台湾), 09/26/2021 13:54:38
3F:→ andrew43: 不。残差的qqplot还是要关心。 09/27 01:05
4F:→ andrew43: 另外,在样本不大的情况下shapiro.test都不通过,那还有 09/27 01:06
5F:→ andrew43: 什麽好怀疑的?资料转型或找其它robust方法。 09/27 01:07