Bỏ qua, tới nội dung

Kiểm định biến trung gian và biến điều tiết

Biến trung gian cho biết X tác động lên Y qua con đường nào; biến điều tiết cho biết tác động đó mạnh hay yếu đi tuỳ theo một biến thứ ba. Tải file khảo sát, chọn X, M, W, Y và biến kiểm soát. Công cụ ước lượng bằng hồi quy OLS như PROCESS (Model 4, 6, 1, 7), tính khoảng tin cậy bootstrap cho tác động gián tiếp, vẽ đồ thị tương tác và Johnson–Neyman, rồi viết sẵn mục kiểm định cho chương 4 để tải về Word.

1. Đưa dữ liệu khảo sát vào
Mỗi dòng là một phiếu. Đặt tên biến quan sát theo mã khái niệm + số (CL1, CL2, HL1…) để công cụ tính điểm trung bình của từng khái niệm. Cột khác như tuổi, thu nhập, giới tính (mã 0/1 hoặc hai nhãn chữ) dùng được làm biến kiểm soát hoặc biến điều tiết. Dữ liệu chỉ được xử lý trong trình duyệt, không gửi lên máy chủ.

Chọn mô hình nào

Giả thuyết phải có trước khi chạy; đừng thử mọi tổ hợp X, M, W rồi chọn tổ hợp có ý nghĩa.

Cách dùng

  1. Tải file Excel hoặc CSV, mỗi dòng một phiếu. Biến quan sát đặt tên theo mã khái niệm + số (CL1, CL2…), công cụ tính điểm mỗi khái niệm bằng trung bình các biến. Bỏ các biến đã loại ở bước Cronbach's alpha và EFA, khai báo câu đảo chiều.
  2. Chọn mô hình, X, Y, biến trung gian, biến điều tiết và biến kiểm soát. Biến kiểm soát được đưa vào mọi phương trình, giống mặc định của PROCESS.
  3. Giữ 5.000 mẫu bootstrap và ghi lại seed. Cùng dữ liệu, cùng seed cho cùng kết quả đến từng chữ số. Bootstrap chạy nền nên trang không bị treo.
  4. Tải Word gồm bảng, đồ thị (PNG) và đoạn diễn giải; đặt số mục, bảng, hình cho khớp chương 4.

Phiếu thiếu giá trị ở biến trong mô hình bị loại (listwise), như PROCESS.

Đọc kết quả trung gian

Kết luận về trung gian dựa trên khoảng tin cậy bootstrap của tác động gián tiếp a × b: khoảng không chứa 0 là có tác động gián tiếp. Không cần tác động tổng c có ý nghĩa trước, và không cần các bước của Baron và Kenny (1986) (Zhao, Lynch & Chen, 2010; Hayes, 2022). Công cụ phân loại theo Zhao và cộng sự (2010):

Kiểm định Sobel (1982) chỉ in kèm để tham khảo: nó giả định a × b có phân phối chuẩn và kém nhạy hơn bootstrap. Tác động gián tiếp chuẩn hoá hoàn toàn (ab × SDX/SDY) giúp so sánh độ lớn; khi X là biến nhị phân chỉ có bản chuẩn hoá một phần (ab/SDY).

Đọc kết quả điều tiết

Điều tiết có ý nghĩa khi hệ số của biến tích X × W có ý nghĩa, tương đương kiểm định F của ΔR² khi thêm biến tích. Sau đó “thăm dò” tương tác bằng hai cách:

Trung tâm hoá X và W không thay đổi hệ số tương tác hay kết luận điều tiết; nó chỉ làm hệ số của X dễ đọc hơn (tác động của X tại W trung bình). Với Model 7, hãy dựa vào chỉ số trung gian có điều tiết: nếu khoảng tin cậy của chỉ số chứa 0, đừng kết luận có điều tiết chỉ vì tác động gián tiếp có ý nghĩa ở W cao mà không có ý nghĩa ở W thấp (Hayes, 2015).

Giả định và giới hạn

Câu hỏi thường gặp

Biến trung gian và biến điều tiết khác nhau thế nào?

Biến trung gian (M) nằm trên đường tác động: X ảnh hưởng tới M, rồi M ảnh hưởng tới Y. Biến điều tiết (W) không nằm trên đường đó mà làm thay đổi độ mạnh hoặc chiều của tác động X → Y. Trênsơ đồ mô hình nghiên cứu, trung gian là một ô ở giữa hai mũi tên, còn điều tiết là mũi tên chĩa vào một mũi tên khác.

Có cần cài PROCESS macro vào SPSS không?

Không cần để dùng công cụ này: phép tính chạy trong trình duyệt theo cùng cách ước lượng OLS của các Model 4, 6, 1, 7. Nếu khoa yêu cầu nộp kết quả từ SPSS, bạn vẫn dùng công cụ để kiểm tra trước, rồi chạy PROCESS với cùng biến và cùng số mẫu bootstrap.

Khi nào kết luận có tác động trung gian?

Khi khoảng tin cậy bootstrap của tác động gián tiếp (a × b) không chứa số 0. Tác động trực tiếp c' còn ý nghĩa hay không chỉ cho biết trung gian một phần hay toàn phần, không phải điều kiện để có trung gian (Zhao và cộng sự, 2010).

Cần bao nhiêu phiếu để kiểm định điều tiết?

Tương tác cần mẫu lớn hơn hiệu ứng chính. Tính trước bằngmáy tính cỡ mẫu (mục biến điều tiết) và xem ngưỡng của các chỉ số ở trang ngưỡng chấp nhận.

Kiểm chứng

Bộ kiểm tra tự động so công cụ với một bản cài đặt độc lập bằng Python/numpy trên 10 tình huống: hệ số, sai số chuẩn, p, R², ΔR², Sobel khớp tới 7–8 chữ số; tại điểm Johnson–Neyman p đúng bằng 0,05; khoảng tin cậy bootstrap khớp tuyệt đối khi cùng chuỗi lấy mẫu và nằm trong sai số Monte Carlo khi khác bộ sinh số ngẫu nhiên. Với bộ dữ liệu công bố mtcars (Henderson & Velleman, 1981), hệ số của mô hình mpg = hp × wt khớp kết quả hàmlm của R: 49,808; −0,120; −8,217; 0,028 (R² = 0,885).

Tài liệu tham khảo

Tính xong cỡ mẫu, cần người trả lời đúng đối tượng? Tham khảo Genius Data.