- SAS 教程
- SAS - 首頁
- SAS - 概述
- SAS - 環境
- SAS - 使用者介面
- SAS - 程式結構
- SAS - 基本語法
- SAS - 資料集
- SAS - 變數
- SAS - 字串
- SAS - 陣列
- SAS - 數值格式
- SAS - 運算子
- SAS - 迴圈
- SAS - 決策
- SAS - 函式
- SAS - 輸入方法
- SAS - 宏
- SAS - 日期和時間
- SAS資料集操作
- SAS - 讀取原始資料
- SAS - 寫入資料集
- SAS - 合併資料集
- SAS - 合併資料集
- SAS - 子集資料集
- SAS - 排序資料集
- SAS - 格式化資料集
- SAS - SQL
- SAS - 輸出交付系統
- SAS - 模擬
- SAS基本統計過程
- SAS - 算術平均數
- SAS - 標準差
- SAS - 頻數分佈
- SAS - 交叉表
- SAS - t檢驗
- SAS - 相關分析
- SAS - 線性迴歸
- SAS - Bland-Altman分析
- SAS - 卡方檢驗
- SAS - Fisher精確檢驗
- SAS - 重複測量分析
- SAS - 單因素方差分析
- SAS - 假設檢驗
- SAS有用資源
- SAS - 快速指南
- SAS - 有用資源
- SAS - 問答
- SAS - 討論
SAS - Fisher精確檢驗
Fisher精確檢驗是一種統計檢驗,用於確定兩個分類變數之間是否存在非隨機關聯。在SAS中,這是使用PROC FREQ進行的。我們使用Tables選項來使用進行Fisher精確檢驗的兩個變數。
語法
在SAS中應用Fisher精確檢驗的基本語法為:
PROC FREQ DATA = dataset ; TABLES Variable_1*Variable_2 / fisher;
以下是所用引數的描述:
資料集是資料集的名稱。
變數_1*變數_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;
執行上述程式碼後,我們將得到以下結果:
廣告