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;
เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ดังต่อไปนี้ -