SAS T檢驗

2018-12-15 16:38 更新

進(jìn)行T檢驗以通過比較它們的均值和平均差異來計算一個樣本或兩個獨立樣本的置信限度。 名為PROC TTEST的SAS過程用于對單個變量和一對變量執(zhí)行t個測試。

句法

在SAS應(yīng)用PROC TTEST的基本語法是:

PROC TTEST DATA = dataset;
VAR variable;
CLASS Variable;
PAIRED Variable_1 * Variable_2;

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

  • Dataset是數(shù)據(jù)集的名稱。
  • Variable_1Variable_2是在t test中使用的數(shù)據(jù)集的變量名。

下面我們看到一個樣本t檢驗,其中找到具有95%置信限的可變馬力的t檢驗估計。

PROC SQL;
create table CARS1 as
SELECT make,type,invoice,horsepower,length,weight
 FROM 
SASHELP.CARS
WHERE make in ('Audi','BMW')
;
RUN;

proc ttest data=cars1 alpha=0.05 h0=0;
 	var horsepower;
   run;

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

配對t檢驗

進(jìn)行配對T檢驗以測試兩個因變量是否在統(tǒng)計學(xué)上彼此不同。

由于汽車的長度和重量將取決于彼此,我們應(yīng)用配對T測試如下所示。

proc ttest data=cars1 ;
    paired weight*length;
   run;

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

兩個樣本t檢驗

該t檢驗設(shè)計用于比較兩組之間相同變量的平均值。

在我們的例子中,我們比較了兩種不同車型(“Audi”和“BMW”)之間的可變馬力的平均值。

proc ttest data=cars1 sides=2 alpha=0.05 h0=0;
 	title "Two sample t-test example";
 	class make; 
	var horsepower;
   run;
  

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


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號