syntax to test significant difference between two independent cronbach alphas

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

syntax to test significant difference between two independent cronbach alphas

Jims More
Hi Listers,
 
Below is a syntax to test significant difference between two independent cronbach alphas.  I appreciate if someone would modify to allow the testing with the following are already available: cronbach alphas, a1 and a2; number of items (I_1, I_2); sample size(n1, and n2).  Please tell me if more info are needed.   
 
DEFINE HWALPHA (!positional !token(3)).
MATRIX.
get mat/variables = !1/missing = omit.
compute alpha = mat(:,1).
compute n=mat(:,2).
compute j=mat(:,3).
compute df = nrow(mat)-1.
compute a = ((j-1)&*((9*n-11)&**2))/((18*j)&*(n-1)).
compute top = a&*((1-alpha)&**(-1/3)).
compute bot = a&*((1-alpha)&**(-2/3)).
compute m = csum(a)-((csum(top)**2)/csum(bot)).
print/title = "** SIGNIFICANCE TEST OF THE DIFFERENCE BETWEEN INDEPENDENT ALPHA COEFFICIENTS **".
print/title = "From Hakstian & Whalen (1976), Psychometrika, 41, 219-231.".
print mat/clabels = "ALPHA" "N" "ITEMS"/title = " "/format F10.4.
compute p = 1-chicdf(m,df).
compute res = {m, df, p}.
print res/clabels = "CHISQ" "DF" "P-VALUE"/title = " "/format F10.4.
END MATRIX.
!END DEFINE.
 
Thank you in advance.
Jims


Make Yahoo!7 your homepage and win a trip to the Quiksilver Pro. Find out more.