BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
chevy37
Calcite | Level 5

Hello,

I have successfully managed to run 2 spearman correlations for 2 independent samples looking at the same variables.  I am, however, having trouble using Fisher's z test in order to compare these 2 groups.  Below is the syntax and error messages I am receiving.

data five ;

     merge WSW keep=Nobs ZVal

                         ----

                         22

                         201

                                 rename=(Nobs=n1 ZVal=z1))

                                 -------

                                 22    22

                                 201   76

ERROR 22-322: Syntax error, expecting one of the following: a name, a quoted string, (, -, :, ;, END, _DATA_, _LAST_,_NULL_.

ERROR 201-322: The option is not recognized and will be ignored.

ERROR 76-322: Syntax error, statement will be ignored.

               WSM keep=Nobs ZVal

                                 rename=(Nobs=n2 ZVal=z2));

     variance = 1/(n1-3) + 1/(n2-3);

     z = (z1 - z2) / sqrt( variance );

     pval = probnorm(z);

     if (pval > 0.5) then pval = 1 - pval;

     pval = 2*pval;

run;

NOTE: The SAS System stopped processing this step because of errors

Please help!

1 ACCEPTED SOLUTION

Accepted Solutions
PaigeMiller
Diamond | Level 26

merge WSW(keep=Nobs ZVal rename=(Nobs=n1 ZVal=z1)) WSM(keep=Nobs ZVal rename=(Nobs=n2 ZVal=z2));

--
Paige Miller

View solution in original post

1 REPLY 1
PaigeMiller
Diamond | Level 26

merge WSW(keep=Nobs ZVal rename=(Nobs=n1 ZVal=z1)) WSM(keep=Nobs ZVal rename=(Nobs=n2 ZVal=z2));

--
Paige Miller

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1317 views
  • 1 like
  • 2 in conversation