Fisher精确检验是一种统计检验,用于确定两个分类变量之间是否存在非随机关联.在SAS中,这是使用 PROC FREQ 进行的.我们使用Tables选项来使用经过Fisher Exact测试的两个变量.
在SAS中应用Fisher Exact测试的基本语法是 :
PROC FREQ DATA = dataset ; TABLES Variable_1*Variable_2 / fisher;
以下是所用参数的说明及减号;
数据集是数据集的名称.
Variable_1 * Variable_2 是变量形成数据集.
要应用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;
执行上述代码后,我们得到以下结果 :