syntax for testing significant difference between indpt cronbach alpha

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

syntax for testing significant difference between indpt cronbach alpha

John Amora
Hi SPSS listers,
 
The syntax for testing significant difference between independent cronbach alpha (shown below)was written by Dr. Andrew F. Hayes.  I emailed him with my sample data and confirmed that the syntax is working well. Can anyone explain why the same syntax does not work in my computer.  I am using SPSS 16. 
 
Thank you.
Johnny
 
 
/* This program computes a test of the significance of the differences */.
/* between k independent coefficient alphas using a procedure described by */.
/* Hakstian & Whalen (1976).  The syntax is HWALPHA alpha n j, where alpha */.
/* is a variable in an SPSS file containing the k values of alpha, n is the */.
/* variable in the file containing the sample sizes, and j is the variable */.
/* containing the number of items in the measure */.
/* Written by Andrew F. Hayes */.
/* The Ohio State University */.
/* School of Journalism and Communication */.
 
 
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.

 
 


Try cool new emoticons, skins, plus more space for friends. Download Yahoo! Messenger Philippines now.