擅长:python、mysql、java
<p>从Python3.4开始,您可以使用<a href="http://docs.python.org/3.4/library/statistics.html" rel="noreferrer">^{<cd1>} module</a>来计算扩展和平均度量。有了这个,科恩的d可以很容易地计算出来:</p>
<pre><code>from statistics import mean, stdev
from math import sqrt
# test conditions
c0 = [2, 4, 7, 3, 7, 35, 8, 9]
c1 = [i * 2 for i in c0]
cohens_d = (mean(c0) - mean(c1)) / (sqrt((stdev(c0) ** 2 + stdev(c1) ** 2) / 2))
print(cohens_d)
</code></pre>
<p>输出:</p>
<pre><code>-0.5567679522645598
</code></pre>
<p>所以我们观察到一个中等效应。</p>