SAS卡方

2018-12-15 10:25 更新

卡方檢驗(yàn)用于檢驗(yàn)兩個(gè)分類變量之間的關(guān)聯(lián)。 它可以用于測試變量的依賴程度和獨(dú)立性程度。 SAS使用PROC FREQ和chisq選項(xiàng)來確定卡方檢驗(yàn)的結(jié)果。

句法

在SAS中對卡方檢驗(yàn)應(yīng)用PROC FREQ的基本語法是:

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

以下是使用的參數(shù)的描述:

  • Dataset是數(shù)據(jù)集的名稱。
  • 變量是在卡方檢驗(yàn)中使用的數(shù)據(jù)集的變量名。
  • 百分比TESTP語句中的值表示變量的級別的百分比。

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

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

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

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

雙向卡方

當(dāng)我們將測試應(yīng)用于數(shù)據(jù)集的兩個(gè)變量時(shí),使用雙向卡方檢驗(yàn)。

在下面的例子中,我們對名為typeorigin的兩個(gè)變量應(yīng)用卡方檢驗(yàn)。 結(jié)果顯示這兩個(gè)變量的所有組合的表格形式。

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

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


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號