SAS - Chi Square

Kiểm định chi bình phương được sử dụng để kiểm tra mối liên hệ giữa hai biến phân loại. Nó có thể được sử dụng để kiểm tra cả mức độ phụ thuộc và mức độ độc lập giữa các Biến. SAS sử dụngPROC FREQ cùng với tùy chọn chisq để xác định kết quả của phép thử Chi-Square.

Cú pháp

Cú pháp cơ bản để áp dụng PROC FREQ cho kiểm tra Chi-Square trong SAS là:

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

Sau đây là mô tả về các tham số được sử dụng:

  • Dataset là tên của tập dữ liệu.

  • Variables là các tên biến của tập dữ liệu được sử dụng trong kiểm tra chi-square.

  • Percentage Values trong câu lệnh TESTP đại diện cho phần trăm các mức của biến.

Thí dụ

Trong ví dụ dưới đây, chúng tôi xem xét kiểm tra chi-bình phương trên biến có tên kiểu trong tập dữ liệu SASHELP.CARS. Biến này có sáu cấp độ và chúng tôi chỉ định tỷ lệ phần trăm cho từng cấp độ theo thiết kế của bài kiểm tra.

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

Khi đoạn mã trên được thực thi, chúng tôi nhận được kết quả sau:

Chúng tôi cũng nhận được biểu đồ thanh hiển thị độ lệch của loại biến như thể hiện trong ảnh chụp màn hình sau.

Hai chiều chi-vuông

Kiểm tra Chi-Square hai cách được sử dụng khi chúng tôi áp dụng các kiểm tra cho hai biến của tập dữ liệu.

Thí dụ

Trong ví dụ dưới đây, chúng tôi áp dụng kiểm định chi-square trên hai biến có tên là kiểu và nguồn gốc. Kết quả cho thấy dạng bảng của tất cả các kết hợp của hai biến này.

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

Khi đoạn mã trên được thực thi, chúng tôi nhận được kết quả sau: