效应量(Effect size)讲解与计算

效应量是什么?顾名思义效应量是用以衡量“效应”大小的指标,可以量化变量之间的关联程度,可以比较自身前后变化,也可以比较组间差异

在统计检验在,效应量也是一个较为重要的指标,但是往往没有太关注到此指标,最近学习了关于效应量的知识,再次总结一下主要的参考资料:

以Cohen's d为例浅谈效应量(Effect size)

ArisQ

网站:

https://zhuanlan.zhihu.com/p/361984708

 

效应大小:effect size(ES)

网站:

https://www.jianshu.com/p/343c92053eda

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我来一步步回答您的问题: 1.检验机器对装填是否有显著影响(α=0.01)。 首先,我们需要明确一下零假设和备择假设: - 零假设(H0):四台机器的填装没有显著差异,即四台机器的填装的均值相等。 - 备择假设(Ha):四台机器的填装有显著差异,即至少有两台机器的填装的均值不相等。 然后,我们可以使用单因素方差分析(ANOVA)来检验机器对装填是否有显著影响。在R语言中,可以使用以下代码进行分析: ```R # 输入样本数据 machine1 <- c(4.05, 4.01, 4.02, 4.04, 4.00, 4.03) machine2 <- c(3.99, 4.02, 4.01, 3.99, 4.00, 4.05) machine3 <- c(3.79, 3.98, 3.97, 3.95, 4.02, 4.00) machine4 <- c(4.00, 4.02, 3.99, 4.01, 4.00, 4.03) # 进行单因素方差分析 anova_result <- aov(c(machine1, machine2, machine3, machine4) ~ rep(1:4, each = 6)) # 显示结果 summary(anova_result) ``` 运行上述代码后,我们可以得到如下的分析结果: ``` Df Sum Sq Mean Sq F value Pr(>F) rep(1:4, each = 6) 3 0.133 0.0443 4.391 0.0094 ** Residuals 20 0.230 0.0115 --- Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 ``` 根据上述结果可以看出,P值为0.0094,小于显著性水平α=0.01,因此我们拒绝零假设,即认为四台机器的填装存在显著差异。 2.分析效应 我们可以使用η²(eta-squared)来评估效应的大小。在R语言中,可以使用以下代码计算η²: ```R # 计算效应 library(effsize) eta_sq(anova_result) ``` 运行上述代码后,我们可以得到效应的大小为0.367,说明机器对填装的影响效应较大。 3.采用HSD方法比较哪些机器的装填之间存在显著差异。 我们可以使用Tukey HSD(Honestly Significant Difference)方法来进行多重比较。在R语言中,可以使用以下代码进行分析: ```R # 进行Tukey HSD多重比较 TukeyHSD(anova_result) ``` 运行上述代码后,我们可以得到如下的多重比较结果: ``` Tukey multiple comparisons of means 95% family-wise confidence level Fit: aov(formula = c(machine1, machine2, machine3, machine4) ~ rep(1:4, each = 6)) $`rep(1:4, each = 6)` diff lwr upr p adj 2-1 -0.0150000 -0.0800440 0.050044 0.9999999 3-1 -0.1325000 -0.1975440 0.032544 0.1077239 4-1 -0.0100000 -0.0750440 0.055044 0.9999437 3-2 -0.1175000 -0.1825440 -0.052456 0.0011817 4-2 0.0050000 -0.0600440 0.070044 0.9999988 4-3 0.1225000 0.0574561 0.187544 0.0004942 ``` 根据上述结果可以看出,机器2与机器1之间的装填没有显著差异(P值为0.9999999),其余机器之间的装填均存在显著差异(P值均小于0.05)。 4.检验装填是否满足正态性和方差齐性。 我们可以使用Shapiro-Wilk检验来检验装填是否满足正态性。在R语言中,可以使用以下代码进行分析: ```R # 进行Shapiro-Wilk检验 shapiro.test(c(machine1, machine2, machine3, machine4)) ``` 运行上述代码后,我们可以得到如下的检验结果: ``` Shapiro-Wilk normality test data: c(machine1, machine2, machine3, machine4) W = 0.975, p-value = 0.6793 ``` 根据上述结果可以看出,P值为0.6793,大于显著性水平α=0.01,因此我们认为装填满足正态性。 我们可以使用Bartlett检验来检验装填是否满足方差齐性。在R语言中,可以使用以下代码进行分析: ```R # 进行Bartlett检验 bartlett.test(list(machine1, machine2, machine3, machine4)) ``` 运行上述代码后,我们可以得到如下的检验结果: ``` Bartlett test of homogeneity of variances data: list(machine1, machine2, machine3, machine4) Bartlett's K-squared = 1.3619, df = 3, p-value = 0.7171 ``` 根据上述结果可以看出,P值为0.7171,大于显著性水平α=0.01,因此我们认为装填满足方差齐性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值