如何在SAS中使用proc freq(通过fisher精确方法)计算P值,因为我在proc freq中使用chisq方法时会收到警告。 警告:25%的细胞预期计数小于5.卡方可能不是有效的测试 请提供语法和解释为什么我要发出此警告? 感谢
当前代码:
ods OUTPUT Freq.Table1.ChiSq=P1_&TR1&V1(WHERE=(Statistic="Chi-Square") RENAME=(Prob=COL&TR1));
PROC FREQ DATA=P&V1;
TABLE TREATMENT*SSA/CHISQ ;
WHERE TREATMENT IN (1 &TR1);
RUN;
QUIT;
答案 0 :(得分:1)
你需要做的就是在你的TABLES语句中输入/ FISHER而不是/ CHISQ。 您还需要更改ODS语句,表名为'FishersExact'