Revision: 65640
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 5, 2014 14:36 by inductivestep
Initial Code
import math print("n1?") n1 = float(input()) print("n2?") n2 = float(input()) print("pre sd1?") sd1 = float(input()) print("pre sd2?") sd2 = float(input()) print("pre mean1?") pre1 = float(input()) print("post mean1?") post1 = float(input()) print("pre mean2?") pre2 = float(input()) print("post mean2?") post2 = float(input()) def pooledSD(n1,n2,sd1,sd2): return math.sqrt(((n1-1)*sd1**2 + (n2-1)*sd2**2)/(n1+n2-2)) def ppc(preMean1, preMean2, postMean1, postMean2, prePoolSD): return ((postMean1 - preMean1) - (postMean2 - preMean2)) / prePoolSD print("Pooled pre SD") sd = pooledSD(n1,n2,sd1,sd2) print(sd) print("PPC ES") print(ppc(pre1, pre2, post1, post2, sd))
Initial URL
Initial Description
Effect size calculator using method described by Morris, S. B. (2007). Estimating Effect Sizes From Pretest-Posttest-Control Group Designs. Organizational Research Methods, 11(2), 364–386. doi:10.1177/1094428106291059
Initial Title
Pretest-Posttest-Control Group effect size calculator
Initial Tags
Initial Language
Python