SAS - การทดสอบ T

การทดสอบ T ดำเนินการเพื่อคำนวณขีดจำกัดความเชื่อมั่นสำหรับหนึ่งตัวอย่างหรือสองตัวอย่างอิสระโดยการเปรียบเทียบค่าเฉลี่ยและความแตกต่างของค่าเฉลี่ย ชื่อกระบวนงาน SASPROC TTEST ใช้เพื่อทำการทดสอบ t กับตัวแปรเดียวและตัวแปรคู่

ไวยากรณ์

ไวยากรณ์พื้นฐานสำหรับการใช้ PROC TTEST ใน SAS คือ -

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

ต่อไปนี้เป็นคำอธิบายของพารามิเตอร์ที่ใช้ -

  • Dataset คือชื่อของชุดข้อมูล

  • Variable_1 and Variable_2 คือชื่อตัวแปรของชุดข้อมูลที่ใช้ในการทดสอบ t

ตัวอย่าง

ด้านล่างนี้เราจะเห็นการทดสอบตัวอย่างหนึ่งตัวอย่างซึ่งค้นหาการประมาณค่าการทดสอบ t สำหรับแรงม้าตัวแปรที่มีขีดจำกัดความเชื่อมั่น 95 เปอร์เซ็นต์

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;

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ดังต่อไปนี้ -

จับคู่ T-test

การทดสอบ T แบบจับคู่ทำขึ้นเพื่อทดสอบว่าตัวแปรตามสองตัวมีความแตกต่างกันทางสถิติหรือไม่

ตัวอย่าง

เนื่องจากความยาวและน้ำหนักของรถจะขึ้นอยู่กับแต่ละอื่น ๆ เราจึงใช้การทดสอบ T แบบจับคู่ตามที่แสดงด้านล่าง

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

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ดังต่อไปนี้ -

t-test สองตัวอย่าง

t-test นี้ออกแบบมาเพื่อเปรียบเทียบค่าตัวแปรเดียวกันระหว่างสองกลุ่ม

ตัวอย่าง

ในกรณีของเราเราเปรียบเทียบค่าเฉลี่ยของแรงม้าที่แปรผันระหว่างสองยี่ห้อที่แตกต่างกันของรถยนต์ ("Audi" และ "BMW")

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

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ดังต่อไปนี้ -