Đầu trang
Bỏ qua đến nội dung chính

Phân tích biến điều tiết trong SmartPLS 4: từ thiết lập đến simple slope

Biến điều tiết không chỉ là một biến độc lập bổ sung. Giả thuyết cần kiểm định là hệ số tương tác X × M có làm thay đổi độ dốc của quan hệ X → Y hay không.

SmartPLS 4 ước lượng hiệu ứng điều tiết PLS-SEM bằng cách tiếp cận hai giai đoạn. Kết luận phải dựa trên hệ số tương tác, khoảng tin cậy bootstrap, kích thước tác động và simple slope.

Bắt đầu đọc

Điều tiết làm thay đổi độ dốc X → Y

  1. Biến dự báo X

    Quan hệ chính cần nghiên cứu

  2. Kết quả Y

    Biến được giải thích

  3. Biến điều tiết W

    Điều kiện của quan hệ X → Y

Sơ đồ khái niệm. Đọc tương tác cùng độ dốc có điều kiện và khoảng tin cậy.

Nguồn: Lê Minh biên soạn · Minh họa khái niệm, không phải đầu ra phần mềm.

1. Mục tiêu học tập và điều kiện đầu vào

Sau chuyên đề này, bạn cần phân biệt được tác động trực tiếp với điều tiết, thiết lập đúng mô hình hai chiều trong SmartPLS 4, đọc hệ số tương tác và vẽ diễn giải simple slope. Phần cuối cung cấp một ví dụ số và mẫu báo cáo có thể thay bằng kết quả nghiên cứu thật.

Trước khi kiểm định điều tiết, mô hình đo lường của X, M và Y phải được đánh giá theo đúng loại thang đo. Quan hệ điều tiết thường cần được xác lập từ lý thuyết trước khi xem dữ liệu, vì việc thử nhiều biến điều tiết rồi chỉ giữ kết quả có ý nghĩa làm tăng nguy cơ chọn kết quả thuận lợi.

  • Xác định rõ X là biến dự báo, Y là biến kết quả và M là biến điều tiết.
  • Nêu chiều điều tiết dự kiến nếu lý thuyết đủ rõ.
  • Hoàn tất đánh giá mô hình đo lường của X, M và Y.
  • Xác định M là liên tục, nhị phân hay biến tiềm ẩn cấu tạo.
  • Giữ lại biến chính X và M trong phương trình có tương tác.

2. Hiểu phương trình điều tiết trước khi vẽ mô hình

Mô hình điều tiết hai chiều có dạng Y = b₀ + b₁X + b₂M + b₃XM + e. Hệ số b₃ là hiệu ứng tương tác. Nếu b₃ khác 0, độ dốc của quan hệ X → Y thay đổi khi M thay đổi. Tác động có điều kiện của X lên Y được tính bằng b₁ + b₃M (Dawson, 2014).

b₁ không phải tác động trung bình của X trong mọi trường hợp. Nó là tác động của X khi M = 0. Nếu M đã được chuẩn hóa hoặc định tâm, M = 0 thường là mức trung bình. Nếu M là biến nhị phân mã 0/1, b₁ là tác động của X trong nhóm tham chiếu M = 0.

b₂ cũng là tác động có điều kiện: tác động của M lên Y khi X = 0. Vì vậy, việc M không có tác động trực tiếp có ý nghĩa không ngăn cản b₃ có ý nghĩa. Điều tiết được kết luận từ tương tác, không từ riêng b₂.

Ý nghĩa của các hệ số trong phương trình điều tiết
Hệ sốÝ nghĩaCâu hỏi cần trả lời
b₁Tác động của X lên Y khi M = 0Điểm 0 của M có ý nghĩa gì?
b₂Tác động của M lên Y khi X = 0Điểm 0 của X có ý nghĩa gì?
b₃Mức thay đổi độ dốc X → Y khi M tăng một đơn vịKhoảng tin cậy có chứa 0 không?
b₁ + b₃MTác động có điều kiện của X tại một mức MĐộ dốc ở M thấp, trung bình và cao là bao nhiêu?

3. Chọn và mã hóa biến điều tiết

Biến điều tiết liên tục nên được giữ ở dạng liên tục nếu lý thuyết không yêu cầu phân nhóm. Chia điểm số thành nhóm thấp và cao làm mất thông tin và có thể làm giảm power. Simple slope ở trung bình và lệch chuẩn chỉ là cách trình bày tác động có điều kiện, không phải thao tác biến M thành ba nhóm (Dawson, 2014).

Biến điều tiết nhị phân nên được mã hóa 0/1. Khi đó, b₁ là độ dốc X → Y của nhóm 0 và b₁ + b₃ là độ dốc của nhóm 1. Nếu dùng 1/2, mô hình vẫn có thể ước lượng nhưng điểm tham chiếu M = 0 không thuộc nhóm nào, làm hệ số chính khó diễn giải.

Với biến tiềm ẩn cấu tạo hoặc mô hình có thang đo khác nhau, cách tiếp cận hai giai đoạn thường linh hoạt vì tương tác được tạo từ điểm số biến tiềm ẩn ở giai đoạn một (Becker và cộng sự, 2018; SmartPLS, n.d.).

Chuẩn bị biến điều tiết theo loại dữ liệu
Loại MThiết lập khuyến nghịCách diễn giải
Liên tụcGiữ liên tục; chuẩn hóa hoặc định tâm nếu cần điểm 0 dễ hiểuSimple slope tại các giá trị có ý nghĩa
Nhị phânMã 0/1 và nêu rõ nhóm tham chiếuSo sánh độ dốc giữa hai nhóm
Danh mục trên hai nhómTạo k - 1 biến giả hoặc cân nhắc MGA theo câu hỏi nghiên cứuMỗi hệ số dùng một nhóm tham chiếu
Biến tiềm ẩn cấu tạoƯu tiên cách tiếp cận hai giai đoạnĐọc hệ số tương tác từ điểm số giai đoạn một
Điều tiết và MGA không phải một thủ tục

Tương tác kiểm định sự thay đổi của một đường dẫn theo M trong một phương trình. MGA so sánh ước lượng giữa các nhóm và cần xem xét tính bất biến đo lường. Không thay thế hai cách chỉ vì chúng cùng liên quan đến khác biệt.

4. SmartPLS 4 tạo tương tác theo hai giai đoạn như thế nào?

Ở giai đoạn một, SmartPLS ước lượng mô hình tác động chính chưa có biến tương tác và lưu điểm số của X và M. Ở giai đoạn hai, phần mềm nhân hai điểm số để tạo chỉ báo cho X × M, sau đó đưa X, M và X × M vào phương trình dự báo Y. SmartPLS tự thêm đường M → Y vì tác động chính phải có trong mô hình tương tác (Ringle và cộng sự, 2024; SmartPLS, n.d.).

Nếu bạn chọn dữ liệu chuẩn hóa, chưa chuẩn hóa hoặc định tâm khi chạy thuật toán, điểm số tương ứng sẽ được dùng để tạo tương tác. Cấu hình này ảnh hưởng ý nghĩa của điểm 0 và hệ số chính, nhưng không biến một tương tác không có căn cứ lý thuyết thành có ý nghĩa.

Hai giai đoạn ước lượng hiệu ứng điều tiết
Giai đoạnDữ liệu được dùngKết quả cần giữ
1. Mô hình tác động chínhChỉ báo của X, M và YĐiểm số biến tiềm ẩn và chất lượng mô hình đo lường
2. Mô hình tương tácĐiểm số X, điểm số M và tích X × Mb₁, b₂, b₃, f² và kết quả bootstrap
Diễn giảiHệ số và giá trị M được chọnSimple slope và tác động có điều kiện

5. Quy trình thao tác trong SmartPLS 4

Tên lệnh có thể thay đổi nhẹ giữa các bản cập nhật, nhưng trình tự dưới đây giữ nguyên. Nên lưu một bản mô hình trước khi thêm tương tác để dễ đối chiếu.

Vẽ mô hình tác động chính

Tạo X, M và Y; nối X → Y và M → Y. Kiểm tra chiều mũi tên theo giả thuyết và loại thang đo.

Thêm hiệu ứng điều tiết

Chọn công cụ moderation rồi nối M vào đường X → Y. Kiểm tra tên tương tác X × M và biến kết quả Y.

Chạy PLS-SEM Algorithm

Đánh giá loadings hoặc weights, độ tin cậy, AVE, HTMT và VIF trước khi diễn giải cấu trúc.

Chạy bootstrapping

Đọc hệ số X × M → Y, sai số chuẩn, t, p và khoảng tin cậy. Khoảng tin cậy chứa 0 nghĩa là chưa có bằng chứng về tương tác ở mức đã chọn.

Đọc f² của tương tác

Đánh giá phần thay đổi R² do X × M tạo ra. Hiệu ứng tương tác thường nhỏ, nên không bỏ qua một kết quả chỉ vì f² thấp nếu lý thuyết và khoảng tin cậy ủng hộ.

Mở simple slope plot

Đọc độ dốc ở các mức M có ý nghĩa, thường là trung bình và lệch chuẩn. Với M nhị phân, đọc hai đường tương ứng nhóm 0 và nhóm 1.

Lưu bảng và hình

Giữ bảng hệ số, khoảng tin cậy, f² và hình simple slope để phần báo cáo có thể kiểm tra lại.

Chọn Moderating effect rồi nối cấu trúc điều tiết vào đường cần kiểm định trong SmartPLS 4.0.9.3.
Ảnh thao tác 1. Chọn Moderating effect rồi nối cấu trúc điều tiết vào đường cần kiểm định trong SmartPLS 4.0.9.3. Nguồn: amosleminh.com · Xem ảnh đầy đủ

6. Ví dụ số: từ hệ số tương tác đến simple slope

Ví dụ này chỉ minh họa cách tính. Giả sử X là Chất lượng dịch vụ, M là Chi phí chuyển đổi đã chuẩn hóa và Y là Lòng trung thành. Kết quả cho b₁ = 0,30 và b₃ = -0,12.

Tại M = -1 độ lệch chuẩn, tác động có điều kiện của X là 0,30 + (-0,12 × -1) = 0,42. Tại M = 0, độ dốc là 0,30. Tại M = +1 độ lệch chuẩn, độ dốc còn 0,18. Hệ số tương tác âm cho thấy Chi phí chuyển đổi càng cao thì quan hệ giữa Chất lượng dịch vụ và Lòng trung thành càng yếu.

Nếu khoảng tin cậy bootstrap của b₃ là [-0,20; -0,04], khoảng này không chứa 0 nên có bằng chứng về điều tiết. Nếu khoảng là [-0,25; 0,01], dấu âm của ước lượng chưa đủ để kết luận vì độ bất định vẫn bao gồm trường hợp không có tương tác.

Tính simple slope trong ví dụ minh họa
Mức của MCông thứcĐộ dốc X → YDiễn giải
Thấp (-1 SD)0,30 + (-0,12 × -1)0,42Quan hệ dương mạnh nhất
Trung bình (0)0,30 + (-0,12 × 0)0,30Tác động tại mức M trung bình
Cao (+1 SD)0,30 + (-0,12 × 1)0,18Quan hệ dương yếu hơn
Đọc hình theo độ dốc, không theo vị trí đường

Một đường nằm cao hơn chỉ cho thấy mức dự đoán Y cao hơn tại vùng đó. Điều tiết được nhận diện từ sự khác nhau về độ dốc giữa các đường, không phải từ khoảng cách dọc đơn thuần.

7. Kết hợp hệ số, khoảng tin cậy, f² và đồ thị

Trình tự đọc nên bắt đầu từ b₃ và khoảng tin cậy. Nếu có bằng chứng về tương tác, kiểm tra f² để mô tả đóng góp giải thích, sau đó dùng simple slope để xác định chiều thay đổi. p-value không cho biết tương tác lớn hay nhỏ, còn simple slope không thay thế kiểm định bootstrap.

Khi các đường simple slope cắt nhau, dấu và độ lớn của tác động X → Y có thể thay đổi trong miền quan sát. Khi đó, mô tả ở -1 SD, trung bình và +1 SD có thể chưa đủ. Cần xem xét kỹ miền giá trị quan sát hoặc dùng kỹ thuật xác định vùng ý nghĩa nếu phần mềm và thiết kế nghiên cứu cho phép (Dawson, 2014; Hayes và Rockwood, 2017).

Quyết định diễn giải hiệu ứng điều tiết
b₃ và khoảng tin cậySimple slopeKết luận phù hợp
Khoảng tin cậy không chứa 0Độ dốc thay đổi đúng hướng giả thuyếtCó bằng chứng ủng hộ giả thuyết điều tiết
Khoảng tin cậy không chứa 0Độ dốc thay đổi ngược hướng giả thuyếtCó điều tiết nhưng giả thuyết định hướng không được ủng hộ
Khoảng tin cậy chứa 0Hình có vẻ khác nhauChưa đủ bằng chứng thống kê về điều tiết
b₃ rất nhỏ nhưng có ý nghĩaĐộ dốc gần song songNêu rõ hiệu ứng nhỏ và cân nhắc ý nghĩa thực tiễn
Màn hình mô hình và bảng hệ số bootstrap trong SmartPLS 4.0.9.3. Đọc riêng dòng tương tác cùng sai số chuẩn và p-value.
Ảnh thao tác 2. Màn hình mô hình và bảng hệ số bootstrap trong SmartPLS 4.0.9.3. Đọc riêng dòng tương tác cùng sai số chuẩn và p-value. Nguồn: amosleminh.com · Xem ảnh đầy đủ

8. Các lỗi thường gặp và cách sửa

Lỗi thường gặp khi phân tích điều tiết
Cách làm hoặc cách viết yếuVì sao saiCách sửa
M có p < 0,05 nên có điều tiếtĐây là tác động trực tiếp b₂Kiểm định X × M → Y
Tương tác âm nên M tác động xấu đến Yb₃ mô tả thay đổi độ dốc X → YTính tác động có điều kiện và đọc simple slope
Chia M liên tục thành nhóm cao và thấpMất thông tin và giảm powerGiữ M liên tục nếu lý thuyết không yêu cầu nhóm
Mã hóa biến nhị phân bằng 1/2Điểm 0 không phải nhóm tham chiếuMã 0/1 và ghi rõ nhóm 0
Chỉ báo cáo p-valueKhông biết độ lớn và độ bất địnhBáo cáo β, CI 95%, p, f² và hình
Thêm tương tác sau khi xem dữ liệuTăng nguy cơ lựa chọn kết quảNêu giả thuyết và lý do lý thuyết trước phân tích

9. Mẫu báo cáo APA 7 và bảng kiểm

Mẫu sau dùng các giá trị giả định ở phần ví dụ. Khi thay bằng kết quả thật, giữ nguyên tên biến, nhóm tham chiếu, cách chuẩn hóa và số lần bootstrap đã dùng.

Mẫu báo cáo tiếng Việt

Hiệu ứng điều tiết của Chi phí chuyển đổi đối với quan hệ giữa Chất lượng dịch vụ và Lòng trung thành được ước lượng bằng cách tiếp cận hai giai đoạn trong SmartPLS 4. Hệ số tương tác có giá trị âm, β = -.120, khoảng tin cậy bootstrap 95% [-.200, -.040], p = [giá trị], f² = [giá trị]. Tác động có điều kiện của Chất lượng dịch vụ lên Lòng trung thành giảm từ .420 tại mức Chi phí chuyển đổi thấp (-1 SD) xuống .180 tại mức cao (+1 SD). Kết quả ủng hộ giả thuyết rằng Chi phí chuyển đổi làm yếu quan hệ giữa Chất lượng dịch vụ và Lòng trung thành.
  • Nêu rõ X, M, Y và đường dẫn được điều tiết.
  • Mô tả cách mã hóa hoặc chuẩn hóa M.
  • Báo cáo số bootstrap và loại khoảng tin cậy.
  • Báo cáo β của tương tác, CI 95%, p và f².
  • Trình bày simple slope bằng số và hình.
  • Không kết luận điều tiết từ tác động trực tiếp của M.
  • Phân biệt điều tiết liên tục với MGA giữa nhóm.

Kết luận

Phân tích điều tiết trả lời một câu hỏi có điều kiện: tác động của X lên Y thay đổi thế nào khi M thay đổi. Hệ số tương tác kiểm định sự thay đổi, còn simple slope cho biết sự thay đổi đó diễn ra theo hướng nào và ở mức nào.

Một báo cáo đầy đủ cần nối bốn phần: đặc tả mô hình, bootstrap của b₃, kích thước tác động và đồ thị độ dốc. Bỏ một phần sẽ làm kết luận khó kiểm tra hoặc dễ bị diễn giải sai.

Tài liệu tham khảo

Ghi chú học thuật: Các số trong ví dụ được tạo để minh họa phép tính, không phải kết quả nghiên cứu thực tế. Với điều tiết ba chiều, moderated mediation hoặc biến kết quả phi tuyến, cần đặc tả và cách diễn giải riêng.