SAS Fisher精确测试

Fisher精确检验是用于确定两个分类变量之间是否存在非随机关联的统计检验。 在SAS中,这是使用PROC FREQ执行的。 我们使用Tables选项来使用经过Fisher Exact测试的两个变量。

句法

在SAS中应用Fisher Exact测试的基本语法是:

PROC FREQ DATA = dataset ;
TABLES Variable_1*Variable_2 / fisher;

以下是所使用的参数的说明:

  • dataset是数据集的名称。
  • Variable_1 * variable_2是来自数据集的变量。

应用Fisher精确测试

为了应用Fisher精确检验,我们选择两个名为Test1和Test2的分类变量及其结果。我们使用PROC FREQ应用如下所示的检验。

data temp;
input  Test1 Test2 Result @@;
datalines;
1 1 3 1 2 1 2 1 1 2 2 3
;
proc freq; 
tables Test1*Test2 / fisher;
run;

当执行上面的代码中,我们得到以下结果:

SAS Fisher精确测试


作者:唐伯虎点蚊香,如若转载,请注明出处:https://www.web176.com/sas/25777.html

(0)
打赏 支付宝 支付宝 微信 微信
唐伯虎点蚊香的头像唐伯虎点蚊香
上一篇 2023年10月6日
下一篇 2023年10月6日

相关推荐

发表回复

登录后才能评论