Help using Base SAS procedures

How to use SAS to compute rank test for frequency table data?

Reply
N/A
Posts: 0

How to use SAS to compute rank test for frequency table data?

Dear all,

I have met a big problem. I want to use SAS to compute rank test for frequency table data. But I don't konw how to write the code. Would you mind giving me a hand? Thanks a lot.

here is the data.

data tmpp1;
do gg=1 to 2;
do level=1 to 4;
input f@@;
output;
end;end;
cards;
2 20 20 8 0 18 32 0
;run;
Trusted Advisor
Posts: 2,116

Re: How to use SAS to compute rank test for frequency table data?

Posted in reply to deleted_user
You are almost there. Look at the WEIGHT statement in PROC FREQ. In particular, the section on "imputting frequency counts" for your situation. The same approach can be used with PROC RANK.

With that many ties, the rank tests don't have as much power as they do for continuous data.
Super User
Posts: 10,041

Re: How to use SAS to compute rank test for frequency table data?

Posted in reply to deleted_user
>rank test for frequency

Do you mean Wilcoxon-rank-sum test?
then should use proc n1parm ?

Ksharp
Ask a Question
Discussion stats
  • 2 replies
  • 127 views
  • 0 likes
  • 3 in conversation