KIỂM ĐỊNH PHI THAM SỐ TS Nguyễn Ngọc Rạng, Email: bsrang@bvag.com.vn Kiểm định phi tham số (Nonparametric Tests) sử dụng trường hợp liệu phân phối chuẩn, cho mẫu nhỏ có đối tượng Kiểm định phi tham số dùng cho liệu định danh (nominal), liệu thứ bậc (ordinal) liệu khoảng cách (interval) phân phối chuẩn Nhược điểm kiểm định phi tham số khả tìm sai biệt kém, không mạnh phép kiểm có tham số (T student, phân tích phương sai…) Sau kiểm định phi tham số dùng tương đương với kiểm định có tham số: Bảng So sánh kiểm định phi tham số kiểm định có tham số KIỂM ĐỊNH KIỂM ĐỊNH PHI THAM SỐ KIỂM ĐỊNH CÓ THAM SỐ Kiểm định tương quan Spearman Pearman Mẫu bắt cặp Kiểm định dấu (Sign test) Phép kiểm T với mẫu phối kiểm định dấu hạng hợp cặp (Paired- Wilcoxon (Wilcoxon test) Samples t test) Kiểm định Mann- Whitney Phép kiểm T với mẫu Hai mẫu độc lập độc lập (IndependentSamples t test) Lớn mẫu độc lập Kiểm định Kruskal-Wallis ANOVA chiều Kiểm định dấu (Sign test) Kiểm định dấu thủ tục phi tham số đơn giản sử dụng cho mẫu có liên hệ (ví dụ: lượng ferritin máu trước sau điều trị) Trong kiểm định dấu người ta không quan tâm đến thứ hạng, ghi nhận dấu (-): lượng ferritin giảm dấu (+) lượng ferritin tăng zero không tăng không giảm sua điều trị Kiểm định dâu thường yếu khó phát khác biệt nhóm Ví dụ: Điều trị 10 bệnh nhân có ferritin máu cao, với lượng ferritin máu trước sau điều trị ghi nhận bảng sau: Bảng Lượng ferritin máu (ng/ml) trước sau điều trị Ferritin Ferritin Chênh Thứ ID (trước) (sau) Lệch hạng Dấu 10 1800 1200 1000 900 800 700 600 500 550 400 800 500 400 1000 950 450 400 200 550 100 -1000 -700 -600 100 150 -250 -200 -300 -300 5.5 5.5 (-) (-) (-) (+) (+) (-) (-) (-) (-) Tổng hợp có (-): trường hợp ferritin giảm sau điều trị , (+): tăng ferritin sau điều trị trường hợp ferritin không thay đổi Kiểm định dấu hạng Wilcoxon Kiểm định sử dụng thông tin độ lớn chênh lệch mạnh kiểm định dấu Xếp thứ hạng theo giá trị tuyệt đối (không kể dấu) từ nhỏ đến lớn (ví dụ BN thứ có trị tuyệt đối ferritin =100 nhỏ xếp hạng 1, BN thứ có ferritin=150, xếp hạng 2…), trường hợp lượng ferritin hạng chúng tính bình quân (BN 10 có ferritin nhau= (5+6)/2=5,5) Sau tính tổng hạng chênh lệch (+)và chênh lệch (-) Tổng chênh lệch dương (+)= 1+2 =3 Tổng chênh lệch âm (-)= 9+8+7+4+3+5,5+5,5= 42 Thực kiểm định dấu Wilcoxon SPSS Nhập liệu vào SPSS sau: Có cột: Cột 1: ID bệnh nhân, Cột 2: Ferritin trước điều trị cột 3: Ferritin sau điều trị Vào Analyze> Nonparametric Tests> Related Samples Mở hình Two-Related-Samples Tests Dùng chuột bôi biến Ferritin_T Ferritin_S lúc, nhắp chuyển hai (1 cặp) vào ô Test Pairs Đánh dấu nháy vào ô kiểm định Wilcoxon ô kiểm định Sign Nhấn OK, cho kết sau đây: Bảng Kết kiểm định dấu: Chênh lệch mang dấu (-) (giảm ferritin máu sau điều trị) Chênh lệch mang dấu (+) (tăng ferritin máu sau điều trị) Bằng (Ties) (ferritin không thay đổi sau điều trị) Mức ý nghĩa xác 0,180 Không bác bỏ giả thuyết không Kết luận: Không có khác biệt nồng độ ferritin trước sau điều trị Bảng Bảng kết kiểm định dấu hạng Wilcoxon Thứ hạng trung bình chênh lệch (-): 6,00 Thứ hạng trung bình chênh lệch (+): 1,50 Đơn vị lệch chuẩn Z= -2,312 Ý nghĩa thống kê (2 đuôi)=0,021 Kết luận: Có khác biệt nồng độ ferritin trước sau điều trị với p=0,021 Như vậy, khác với kiểm định dấu Vì kiểm định Wilcoxon mạnh kiểm định dấu Kiểm định Mann-Whiney Được dùng để kiểm định giả thiết mẫu độc lập phân phối chuẩn Ví dụ: So sánh lượng ferritin máu nhóm bệnh nhân có uống rượu Bảng Dữ liệu ferritin nhóm: (không uống rượu); (Có uống rượu) NHOM FERRITIN THUHANG 0 0 0 0 1 1 1 1 400 360 300 100 80 70 50 30 4500 1200 900 700 400 350 90 60 11.5 10 16 14.5 14.5 13 11.5 Tính U công thức: Trong n1:số đối tượng nhóm n2 : số đối tượng nhóm 𝑛2 𝑖=𝑛1+1 𝑅𝑖 : Tổng thứ hạng nhóm Ta có: n1=n2=8 và: 𝑛2 𝑅𝑖 = +14,5 + 14,5 + 13 + 11,5 + + + = 87,5 𝑖=𝑛1+1 Như vậy: U= 8x8 + (8+1) – 87,5= 12,5 Cách thực Kiểm định Mann-Whitney SPSS Vào Analyze> Nonparametric Tests> Independent Samples Vào hộp thoại Two-Independent-Samples Tests, đánh dấu nháy vào ô MannWhitney U Nhắp chuyển FERRITIN vào ô Test Variable List Nhắp chuyển NHOM vào ô Grouping Variable, nhấn nút định nghĩa nhóm (Define Groups) với Group 1: ; Group 2: Nhấn Continue, nhấn OK Ta có kết sau: Bảng Kết kiểm định Mann-Whitney Tổng hạng trung bình nhóm (không uống rượu) 6,06 Tổng hạng trung bình nhóm (có uống rượu) 10,94 Mann-Whitney U= 12,500 Đơn vị lệch chuẩn (Z score)= -2,049 Mức ý nghĩa quan sát (2 đuôi)=0,040 Kết luận: Nồng độ ferritin nhóm có uống rượu khác với p=0,04 Kiểm định Kruskall- Wallis: Sử dụng để kiểm định khác biệt phân phối ba (hoặc nhiều ba) nhóm phương sai tương đương Ví dụ So sánh lượng ferritin máu nhóm BN: (0): Không uống rượu; (1) Có uống rượu (2) BN viêm gan mãn Nhập liệu vào SPSS sau: Bảng Lượng ferritin nhóm: (0): Không uống rượu; (1) Có uống rượu; (2): Viêm gan mãn Vào Analyze> Nonparametric Tests> K Independent Samples Vào hộp thoại Tets for Several Independent Samples, Nhấn nút Define Range Đánh vào ô Minimum số (nhóm 0) ô Maximum số (nhóm 2) Nhắp Continue, nhắp OK Bảng Kết kiểm định Kruskal-Wallis Thứ hạng trung bình nhóm (Không uống rượu) : 6,88 Thứ hạng trung bình nhóm (Có uống rượu) : 14,62 Thứ hạng trung bình nhóm (Viêm gan mãn) : 16,00 Khi bình phương 2=7,75 Mức ý nghĩa thống kê p= 0,021 Kết luận: Nồng độ ferritin khác nhóm (Không uống rượu, có uống rượu viêm gan mãn) với p=0,021 TS Nguyễn Ngọc Rạng, website: bvag.com.vn