I have a similar question. I used the dscf option in proc npar1way and obtained the table below. Then I found the referenced dscf macro and compared outputs. The macro does not give the pvalue so I assumed that the dscf value was gaussian normal and used my calculator to find the pvalue. However looking at the macro, I think it has a studentized range distribution. For a one-way analysis of 40 observations put in 4 groups of 10 I need to input the df. That is 40-03=37?
The cutoff at alpha=.05(.05/6?) is 3.63315. The p-value computed below is .053681? Why is not not less than.05?
data temp; qalpha=probmc("RANGE",3.74730,.,40,4); qalpha2=1-qalpha; proc print; run;
... View more