Chúng ta đã xem xét các bài kiểm tra t , tương quan và hồi quy , phân tích Bland-Altman , kiểm tra chi-square trong các hướng dẫn trước, hôm nay chúng ta sẽ xem xét một quy trình khác được gọi là kiểm tra SAS Fishers Exact và cách chúng có thể được tạo trong Ngôn ngữ lập trình SAS với sử dụng Quy trình PROC FREQ.
Các bài viết liên quan:
Chúng tôi cũng sẽ nghiên cứu Cú pháp SAS của kiểm tra chính xác Fisher và cũng có được kết quả kiểm tra chính xác của ngư dân Proc Freq.
Vì vậy, hãy bắt đầu với Kiểm tra chính xác SAS Fishers.
Kiểm tra chính xác SAS Fishers là gì
Phép thử Fisher Exact trong SAS là phép thử có ý nghĩa được sử dụng thay cho phép thử chi bình phương SAS trong 2 x 2 bảng, đặc biệt trong trường hợp mẫu nhỏ.
Nếu các giả định cho việc sử dụng kiểm định chi-bình phương không được đáp ứng (tức là các số nhỏ được kỳ vọng trong một hoặc nhiều ô), thì một kiểm định giả thuyết thay thế sẽ được sử dụng là kiểm định chính xác Fisher.
Kiểm tra phi tham số này giả định rằng tổng hàng và cột là cố định và xem xét các phân phối có thể có của các giá trị dữ liệu trong bảng.
Quy trình PROC FREQ
Chúng tôi đã thấy việc sử dụng PROC FREQ để tạo bảng phân phối tần số và tạo các phép thử chi-bình phương, nhưng nó cũng có thể được sử dụng để tạo phép thử chính xác SAS Fisher.
Cú pháp của thủ tục PROC FREQ-
PROC FREQ DATA = dataset; TABLES Variable1*Variable2 / fisher;
Ở đây, cú pháp trông tương tự như cú pháp mà chúng tôi đã sử dụng để lập bảng chéo ngoại trừ tùy chọn câu cá cung cấp cho chúng tôi kết quả kiểm tra chính xác của người câu cá.
Xem thêm Hướng dẫn về PROC SQL trong SAS
Áp dụng thử nghiệm chính xác Fishers trong SAS
SAS Fishers Exact Test là một bài kiểm tra rất đơn giản, trong ví dụ dưới đây, chúng tôi chọn hai biến phân loại a1 và a2 và áp dụng kiểm tra chúng bằng Proc Freq.
Ví dụ về Kiểm tra Chính xác SAS Fishers-
data new; input a1 a2 Result @@; datalines; 2 3 4 4 1 1 2 7 5 6 7; proc freq; tables a1*a2 / fisher; run;
Kiểm tra chính xác Fishers trong SAS bằng quy trình PROC FREQ
Đầu ra – Kiểm tra chính xác SAS Fisher
Sự kết luận
Do đó, chúng tôi hy vọng tất cả các bạn đã hiểu kiểm tra chính xác SAS Fishers là gì và làm thế nào chúng tôi có thể tạo kiểm tra chính xác Fishers trong Ngôn ngữ lập trình SAS .
Cuối cùng, chúng ta đã thấy Thủ tục PROC FREQ. Hơn nữa, nếu bạn có bất kỳ thắc mắc nào, hãy hỏi trong phần bình luận và hãy theo dõi để tìm hiểu thêm những điều thú vị trong SAS.
Xem thêm SAS là gì? tìm hiểu về SAS