On Thu, 26 Jun 2003, jackson_high wrote (edited):

> I have a problem.  I set up two correlation-coefficients both
> correlated to a common feature.  How can I now test those two
> coefficients for significance in the sense of differing
> significantly??  And how can I do this in SPSS?
> Thanks for any quick help!!

If I understand you correctly, you have a correlation r_xy between
two variables X and Y, and a correlation r_xz between variables X and Z,
for the same sample of instances (persons, cases, whatever);  and you
wish to test whether  r_xy  differs from  r_xz.
 Equivalently, you wish to test whether (r_xy - r_xz) differs from 0.
 Glass & Stanley (1970) report the following procedure, where n is the
sample size and r_yz is the correlation between Y and Z:

 Compute  Z = Numerator/Denominator,  where

 Numerator = (r_xy - r_xz)*<square root of n>,  and

 Denominator = square root of (A +B - C - D*E), where
    A = (1 - (r_xy)^2)^2
    B = (1 - (r_xz)^2)^2
    C = 2*(r_yz)^3
    D = (2*r_yz - (r_xy)*(r_xz))
    E = (1 - (r_xy)^2 - (r_xz)^2 - (r_yz)^2)
 in all of which * = multiply and ^ = exponentiation: k^2 = k*k, e.g.

 The sampling distribution of Z (when the null hypothesis that the true
value of Numerator is zero is true) is approximately normal (Gaussian)
with mean 0 and variance 1.  When the alternative hypothesis is true,
the mean of thesampling distribution is not 0, but its variance remains
approximately equal to 1.
(Null hyp.:  rho(xy) = rho(xz);  alternative hyp.:  rho(xy) <> rho(xz))

Glass & Stanley cite
 Olkin, "Correlations revisited" in 'Improving Experimental Design and
Statistical Analysis', ed. J.C. Stanley:  Rand McNally, 1967;   and
 Olin & Siotani, "Asymptotic distribution functions of a correlation
matrix":  Stanford, California, Stanford University Laboratory for
Quantitative Research in Education, Report No. 6, 1964.

I do not know whether this can be performed automatically in SPSS, but
SPSS will certainly calculate the three r's for you and report the
corresponding n (notice that it is assumed that data are complete:  that
is, there are no cases with missing values on one or two of the three
variables involved), and you can carry out the computation above with a
calculator.  If you have lots of these to do, instead of just one or
two, you'll want to automate the calculation, perhaps by devising a
macro in SPSS syntax, or perhaps by carrying out the whole thing in R.

 -----------------------------------------------------------------------
 Donald F. Burrill                                         [EMAIL PROTECTED]
 56 Sebbins Pond Drive, Bedford, NH 03110                 (603) 626-0816

.
.
=================================================================
Instructions for joining and leaving this list, remarks about the
problem of INAPPROPRIATE MESSAGES, and archives are available at:
.                  http://jse.stat.ncsu.edu/                    .
=================================================================

Reply via email to