R 成对比较的效应大小(Cohen';s d)

R 成对比较的效应大小(Cohen';s d),r,statistics,R,Statistics,我试图计算不同因素水平之间的影响大小。为了在每个因子水平内比较这两种平均值,下面的代码适用: cohens_d_list <- by(mydata, mydata$factor, function(sub) cohens_d(sub$score1, sub$score2) ) cohens_d_list cohens_d_list在尝试了几十个软件包之后,esvis软件包成功了 df%>% u

我试图计算不同因素水平之间的影响大小。为了在每个因子水平内比较这两种平均值,下面的代码适用:

cohens_d_list <- by(mydata, mydata$factor, function(sub) 
                       cohens_d(sub$score1, sub$score2)

                 )

cohens_d_list

cohens_d_list在尝试了几十个软件包之后,esvis软件包成功了

df%>%
  ungroup(Group)%>% # Include this line if you get grouping error
coh_d(score1~ Group)

您可以得到一个包含所有可能比较的漂亮表格。

您可以拟合模型并使用
emmeans
中的
eff\u size()
函数(这将有助于使用所有组的汇总SD,而不仅仅是被比较的2组):

m426.709722924.728.7
#>    6   19.7 1.218 29     17.3     22.2
#>    8   15.1 0.861 29     13.3     16.9
#> 
#>使用的置信水平:0.95
有效尺寸(em,σ=σ(m),edf=df.剩余(m))
#>对比效果。尺寸SE df lower.CL upper.CL
#>  4 - 6           2.15 0.56 29    1.003     3.29
#>  4 - 8           3.59 0.62 29    2.320     4.86
#>  6 - 8           1.44 0.50 29    0.418     2.46
#> 
#>用于效果大小的西格玛:3.223
#>使用的置信水平:0.95
由(v2.0.0)于2021-06-07创建