【发布时间】:2021-10-14 11:21:55
【问题描述】:
我有两个 df 报告由相同变量观察到的两组的均值和标准差。 现在我想将 Cohen 的 d 计算为成对数据。 我是否必须合并 df 然后执行 Cohen 的 d?还是有更快的方法来做到这一点? 谢谢你的建议。
tab1<-data.frame(variables=c(1:7),means=c(10.45,40.35,30.15,86.60,5.63,20.81,50.34),
sd=c(2.32,9.51,3.87,17.11,3.45,5.45,4.62))
tab2<-data.frame(variables=c(1:7),means=c(10.38,32.29,27.69,88.74,4.93,13.37,51.50),
sd=c(2.33,10.21,4.59,15.79,3.44,7.16,4.69))
【问题讨论】:
-
许多软件包需要原始数据来计算 Cohen 的 d。但是,您可以通过以下公式“手动”计算它:small-s.science/2020/12/cohens-d-for-paired-designs 注意,如果您将代码作为可重现的最小示例提供,会更容易:stackoverflow.com/help/minimal-reproducible-example
-
@deschen 我更新了代码,谢谢