a basic program for metaanalysis using stouffer’s formula

1
551 Behavior Research Methods & Instrumentation 1982, Vol. 14(6), 551 A BASIC program for metaanalysis using Stouffer's formula BRIAN MULLEN North Central College, Naperville, Illinois 60566 The BASIC program described here allows the user to perform a metaanalysis, combining the results of inde- pendent studies for the purpose of integrating their findings. Metaanalytic statistics provide a single set of numbers describing the results of a body of research. The included studies may share a common conceptual hypothesis or they may share operations for the reali- zation of specific independent variables or dependent variables regardless of initial conceptual focus. Meta- analysis has recently been applied to reviews of research on sex differences in conformity (Cooper, 1979), the effectiveness of attention and rejection coping styles (Mullen & Suls, 1982), the influence of interpersonal expectations on behavior (Rosenthal, 1978), and psy- chotherapy outcomes (Smith & Glass, 1977). Although this statistical approach to reviewing previous research provides a valuable alternative to an intuitive, literary review, users should realize that the value of a meta- analysis depends upon the methodological soundness and the representativeness of the studies included in the metaanalysis. Stouffer's (1949) method requires that probability levels from included studies are first trans- formed into z scores (standard normal deviates), which are then weighted by some factor and related to the number of studies involved (for computational pro- cedures, cf. Cooper, 1979; Glass, 1976; Rosenthal, 1978; Rosenthal & Hall, 1981). Input. The program prompts the user to enter a one-tailed p value for each study. Note that one-tailed p values are always less than .50 when results are in the "expected direction" (i.e., when results support the hypothesis under consideration); however, one-tailed p values are always greater than .50 when results are in the "unexpected direction" (i.e., when results are incon- sistent with the hypothesis under consideration). Reported two-tailed p values supporting the hypothesis under consideration should be halved before entering into the program. Reported two-tailed p values incon- sistent with the hypothesis under consideration should be halved and then subtracted from 1.00 before they are entered into the program. The program also prompts the user to enter a weight for each study. The entered weight could simply be a "1" for each study (resulting in an unweighted Stouffer's method of metaanalysis). Alternatively, the entered weight could be any desirable positive attribute (result- ing in a weighted Stouffer's method of metaanalysis). Examples of weighting variables are the sample size, the relevant degrees of freedom, or some index of the Copyright 1982 Psychonomic Society, Inc. internal or ecological validity of each study. When the user has entered all of the p values and all of the weights for each study, he or she enters a ''9'' for the next p value, and the metaanalysis statistics are then calculated and displayed. Output. The program outputs the retrieved z score after the p value and weight for each study are entered. When the user signals the end of input, the program outputs three related metaanalytic statistics. The standard normal deviate for metaanalysis (Zma) and the prob- ability associated with this standard normal deviate describe the likelihood that the results of the included studies were generated by chance. The fail-safe number for the .05 level of significance (Nfs.OS) estimates the number of additional studies that failed to reject a null hypothesis of no difference/no effect that would be needed to disconfirm the conclusion derived from the metaanalysis. Limitations. The z scores estimated from the entered one-tailed p values are generally accurate to within ±.009 of the z-score values retrieved by hand from any table of probabilities associated with observed values of z in the normal distribution. Extreme z scores (i.e., those associated with p values less than .001) are con- servatively estimated. Application of this program to the demonstration data listed in Rosenthal (1978, Table 1) essentially reproduces the unweighted Zma, the weighted Zma, and the associated p values reported therein. Language. The program takes up less than 1,400bytes of memory and consists of 31 lines. The program is writ- ten in Radio Shack Level II BASIC and can be readily translated into other versions of BASIC. Availability. A program listing is available free of charge from Brian Mullen, Department of Psychology, North Central College, Naperville, Illinois 60566. REFERENCES COOPER, H. M. Statistically combining independent studies. Journal of Personality and Social Psychology, 1979, 37, 131- 146. GLASS, G. V. Primary, secondary and meta-analysis research. Educational Research, 1976,5,3-8. MULLBH, B., &: SVL8, J. The effectiveness of attendon and rejec- don as coping styles: A meta-analyals of temporal dIfferences. Journal of Psychosomatic Research, 1982,26,43-49. RoSENTHAL, R. Combining results of independent studies. Psy- chological Bulletin, 1978, 15, RoSENTHAL, R., &: HALL, J. Critical values of Z for combining independent probabilities. Replications in Social Psychology, 1981,1,1-6. SMITH, M. L., & GLASS, G. V. Meta-analysis of psychotherapy outcome studies. AmericanPsychologist, 1977, 32, STOUFFER, S. A. The Americansoldier(Vol. 1): dur- ing Army Ii/e. Princeton, N.J: Princeton University Press, 1949. (Accepted for publication October 26, 1982.) 0005-7878/82/060551-01$00.35/0

Upload: brian-mullen

Post on 12-Dec-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

551

Behavior Research Methods & Instrumentation1982, Vol. 14(6), 551

A BASIC program for metaanalysisusing Stouffer's formula

BRIAN MULLENNorth Central College, Naperville, Illinois 60566

The BASIC program described here allows the user toperform a metaanalysis, combining the results of inde­pendent studies for the purpose of integrating theirfindings. Metaanalytic statistics provide a single set ofnumbers describing the results of a body of research.The included studies may share a common conceptualhypothesis or they may share operations for the reali­zation of specific independent variables or dependentvariables regardless of initial conceptual focus. Meta­analysis has recently been applied to reviews of researchon sex differences in conformity (Cooper, 1979), theeffectiveness of attention and rejection coping styles(Mullen & Suls, 1982), the influence of interpersonalexpectations on behavior (Rosenthal, 1978), and psy­chotherapy outcomes (Smith & Glass, 1977). Althoughthis statistical approach to reviewing previous researchprovides a valuable alternative to an intuitive, literaryreview, users should realize that the value of a meta­analysis depends upon the methodological soundnessand the representativeness of the studies included in themetaanalysis. Stouffer's (1949) method requires thatprobability levels from included studies are first trans­formed into z scores (standard normal deviates), whichare then weighted by some factor and related to thenumber of studies involved (for computational pro­cedures, cf. Cooper, 1979; Glass, 1976; Rosenthal,1978; Rosenthal & Hall, 1981).

Input. The program prompts the user to enter aone-tailed p value for each study. Note that one-tailedp values are always less than .50 when results are in the"expected direction" (i.e., when results support thehypothesis under consideration); however, one-tailedp values are always greater than .50 when results are inthe "unexpected direction" (i.e., when results are incon­sistent with the hypothesis under consideration).Reported two-tailed p values supporting the hypothesisunder consideration should be halved before enteringinto the program. Reported two-tailed p values incon­sistent with the hypothesis under consideration shouldbe halved and then subtracted from 1.00 before they areentered into the program.

The program also prompts the user to enter a weightfor each study. The entered weight could simply be a"1" for each study (resulting in an unweighted Stouffer'smethod of metaanalysis). Alternatively, the enteredweight could be any desirable positive attribute (result­ing in a weighted Stouffer's method of metaanalysis).Examples of weighting variables are the sample size, therelevant degrees of freedom, or some index of the

Copyright 1982 Psychonomic Society, Inc.

internal or ecological validity of each study.When the user has entered all of the p values and all

of the weights for each study, he or she enters a ''9''for the next p value, and the metaanalysis statistics arethen calculated and displayed.

Output. The program outputs the retrieved z scoreafter the p value and weight for each study are entered.When the user signals the end of input, the programoutputs three related metaanalytic statistics. The standardnormal deviate for metaanalysis (Zma) and the prob­ability associated with this standard normal deviatedescribe the likelihood that the results of the includedstudies were generated by chance. The fail-safe numberfor the .05 level of significance (Nfs.OS) estimates thenumber of additional studies that failed to reject a nullhypothesis of no difference/no effect that would beneeded to disconfirm the conclusion derived from themetaanalysis.

Limitations. The z scores estimated from the enteredone-tailed p values are generally accurate to within±.009 of the z-score values retrieved by hand from anytable of probabilities associated with observed valuesof z in the normal distribution. Extreme z scores (i.e.,those associated with p values less than .001) are con­servatively estimated. Application of this program to thedemonstration data listed in Rosenthal (1978, Table 1)essentially reproduces the unweighted Zma, the weightedZma, and the associated p values reported therein.

Language. The program takes up less than 1,400bytesof memory and consists of 31 lines. The program is writ­ten in Radio Shack Level II BASIC and can be readilytranslated into other versions of BASIC.

Availability. A program listing is available free ofcharge from Brian Mullen, Department of Psychology,North Central College, Naperville, Illinois 60566.

REFERENCES

COOPER, H. M. Statistically combining independent studies.Journal of Personality and Social Psychology, 1979, 37, 131­146.

GLASS, G. V. Primary, secondary and meta-analysis research.Educational Research, 1976,5,3-8.

MULLBH, B., &: SVL8, J. Theeffectiveness of attendon and rejec­don as coping styles: A meta-analyals of temporal dIfferences.Journal ofPsychosomatic Research, 1982,26,43-49.

RoSENTHAL, R. Combining results of independent studies. Psy­chological Bulletin, 1978, 15, 18~-193.

RoSENTHAL, R., &: HALL, J. Critical values of Z for combiningindependent probabilities. Replications in Social Psychology,1981,1,1-6.

SMITH, M. L., & GLASS, G. V. Meta-analysis of psychotherapyoutcome studies. AmericanPsychologist, 1977, 32,7~2-760.

STOUFFER, S. A. TheAmericansoldier(Vol. 1):A~ustment dur­ing Army Ii/e. Princeton, N.J: Princeton University Press,1949.

(Accepted forpublication October 26, 1982.)

0005-7878/82/060551-01$00.35/0