如何在SAS中使用Fisher精确检验计算P值

时间:2013-06-17 10:41:24

标签: sas statistics

如何在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;

1 个答案:

答案 0 :(得分:1)

你需要做的就是在你的TABLES语句中输入/ FISHER而不是/ CHISQ。 您还需要更改ODS语句,表名为'FishersExact'