Help using Base SAS procedures

Generalization Friedman's test in SAS (PROC freq)

Occasional Learner
Posts: 1

Generalization Friedman's test in SAS (PROC freq)

[ Edited ]

Dear all,


To execute a Friedman's test in SAS, one can use proc freq as explained in the following link:


In addition it is stated that:


‘If there are multiple subjects per treatment in each block, the ANOVA CMH statistic is a generalization of Friedman’s test.’


I am really wondering which generalization is referred to here? Since the procedure seems to perform fine in a setting with non-equal repeats per treatment in different blocks the only test I am familiar that could fit this framework is the Benard and Van Elteren's test (1953), see e.g. ( 


Kind regards,


Richard Post MSc

Super User
Posts: 10,200

Re: Generalization Friedman's test in SAS (PROC freq)

Posted in reply to RichardPost

Maybe that means non-parameter ANOVA .


proc freq;

table a*b/cmh2 cmb score=row ;


Ask a Question
Discussion stats
  • 1 reply
  • 2 in conversation