SAS卡方

2018-12-15 10:25 更新

卡方檢驗用于檢驗兩個分類變量之間的關聯。 它可以用于測試變量的依賴程度和獨立性程度。 SAS使用PROC FREQ和chisq選項來確定卡方檢驗的結果。

句法

在SAS中對卡方檢驗應用PROC FREQ的基本語法是:

PROC FREQ DATA = dataset;
TABLES variables 
/CHISQ TESTP=(percentage values);

以下是使用的參數的描述:

  • Dataset是數據集的名稱。
  • 變量是在卡方檢驗中使用的數據集的變量名。
  • 百分比TESTP語句中的值表示變量的級別的百分比。

在下面的示例中,我們考慮對數據集SASHELP.CARS中的變量named類型進行卡方檢驗。 該變量有六個級別,我們根據測試的設計為每個級別分配百分比。

proc freq data = sashelp.cars;
tables type 
/chisq 
testp=(0.20 0.12 0.18 0.10 0.25 0.15);
run;

當執(zhí)行上面的代碼中,我們得到以下結果:

我們還得到顯示變量類型的偏差的條形圖,如下所示。

雙向卡方

當我們將測試應用于數據集的兩個變量時,使用雙向卡方檢驗。

在下面的例子中,我們對名為typeorigin的兩個變量應用卡方檢驗。 結果顯示這兩個變量的所有組合的表格形式。

proc freq data = sashelp.cars;
tables type*origin 
/chisq 
;
run;

當執(zhí)行上面的代碼中,我們得到以下結果:


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號