将部分 eta 平方转换为 Cohen d

问题描述 投票:0回答:1

我需要将部分 eta 平方(“pes”)转换为科恩的 d。 因此,我想验证下面使用的公式,其中“n.total”代表参与者的总数(实验和对照)。 样本是独立的。

cohen.d <- sqrt((n.total-1)/n.total*pes/(1-pes))
r
1个回答
0
投票

那应该没问题,但我更喜欢用括号更明确一点,如果您将代码转变成一个可以在需要时反复使用的函数,您稍后会感谢自己,所以我会做一些事情像这样:

pes_to_cohens_d = function(pes, n) sqrt( ((n-1)/n) * (pes/(1-pes)) )
pes_to_cohens_d(pes, n.total)
© www.soinside.com 2019 - 2024. All rights reserved.