R Square trong SmartPLS: Cách đọc, đánh giá và trình bày
R Square trong SmartPLS dùng để làm gì
R Square, thường viết là R², cho biết tỷ lệ biến thiên của một biến phụ thuộc được giải thích bởi các biến độc lập trong mô hình. Khi mở kết quả SmartPLS, bạn sẽ thấy R Square chủ yếu ở các biến tiềm ẩn nội sinh, tức những biến có mũi tên đi vào từ một hoặc nhiều biến khác.
Ví dụ, mô hình có ba biến độc lập là Chất lượng dịch vụ, Giá trị cảm nhận và Sự tin cậy cùng giải thích Ý định mua. Nếu R² của Ý định mua bằng 0,52, các biến độc lập trong mô hình giải thích được 52% sự biến thiên của Ý định mua. Phần còn lại đến từ các yếu tố chưa đưa vào mô hình và sai số đo lường.
R Square không cho biết một giả thuyết có được chấp nhận hay không. Để kết luận một đường dẫn có ý nghĩa thống kê, bạn cần đọc thêm Path Coefficients, T Statistics và P Values trong kết quả bootstrapping. R² trả lời câu hỏi mô hình giải thích được bao nhiêu, còn path coefficient và p-value giúp bạn đánh giá từng quan hệ cụ thể.
Nếu mới làm quen với phần mềm, bạn có thể xem thêm tài liệu về SmartPLS, Partial Least Squares và SEM để hiểu vị trí của R² trong toàn bộ quy trình PLS-SEM. Khi đọc các liên kết, bỏ khoảng trắng sau dấu ngoặc mở để tạo cú pháp Markdown đúng: SmartPLS, Partial Least Squares và SEM.
Chuẩn bị mô hình và dữ liệu
Trước khi chạy R², bạn cần phân biệt hai phần của mô hình. Measurement model mô tả mối quan hệ giữa biến tiềm ẩn và các biến quan sát, chẳng hạn PU1, PU2, PU3 đo lường biến Nhận thức hữu ích. Structural model mô tả mối quan hệ giữa các biến tiềm ẩn, chẳng hạn Nhận thức hữu ích tác động đến Ý định sử dụng.
R² chỉ xuất hiện ở biến nội sinh trong structural model. Một biến ngoại sinh không có mũi tên đi vào sẽ không có R² để diễn giải. Vì vậy, nếu bạn không thấy R Square ở một biến, hãy kiểm tra lại hướng mũi tên và vai trò của biến đó trong mô hình.
Đặt tên indicator nhất quán
Tên biến quan sát nên ngắn, không dấu và không chứa khoảng trắng, ví dụ PU1, PU2, PU3, BI1, BI2. Mỗi cột trong dữ liệu phải tương ứng với một indicator trên mô hình SmartPLS. Không đổi tên cột sau khi đã xây dựng mô hình nếu chưa kiểm tra lại liên kết dữ liệu.
Chuẩn bị file CSV
SmartPLS 4 thường nhập dữ liệu từ file .csv. Hàng đầu tiên là tên biến, mỗi hàng tiếp theo là một người trả lời. Các ô dữ liệu nên là số, chẳng hạn thang Likert từ 1 đến 5. Không đặt ghi chú, đơn vị đo hoặc câu hỏi dài vào hàng tiêu đề.
Bạn cần kiểm tra dữ liệu thiếu, giá trị ngoài khoảng đo và các biến đảo chiều trước khi import. Nếu một biến quan sát được thiết kế theo chiều ngược, hãy mã hóa lại theo quy ước của bảng hỏi. R² có thể bị ảnh hưởng nếu dữ liệu đầu vào sai, dù mô hình và thao tác chạy đều đúng.
Kiểm tra measurement model trước
Hãy đánh giá outer loading, độ tin cậy và giá trị hội tụ trước khi kết luận về structural model. Với các chỉ số như CR và AVE, bạn có thể tham khảo bài giải thích về AVE là gì. Nếu thang đo chưa ổn định, R² của biến nội sinh vẫn có thể xuất hiện, nhưng việc diễn giải mô hình sẽ thiếu cơ sở.
Các bước thực hiện trong SmartPLS 4
Các bước dưới đây áp dụng cho SmartPLS 4. Một số vị trí menu trong SmartPLS 3 khác với phiên bản 4, nên bạn không nên đối chiếu tên nút một cách máy móc giữa hai phiên bản.
Bước 1: Tạo project và nhập dữ liệu
Mở SmartPLS 4, tạo project mới rồi chọn import file dữ liệu. Chọn file .csv, kiểm tra phần xem trước tên cột và kiểu dữ liệu. Nếu tên indicator bị cắt, bị trùng hoặc SmartPLS nhận dữ liệu Likert thành dạng chữ, hãy sửa file gốc rồi nhập lại.
Bước 2: Tạo mô hình PLS-SEM
Tạo một model mới, kéo các latent variable vào vùng làm việc và gán indicator tương ứng cho từng biến. Dùng mũi tên để nối các biến theo giả thuyết nghiên cứu. Ví dụ, nối Chất lượng dịch vụ đến Sự hài lòng nếu giả thuyết H1 kiểm định tác động của Chất lượng dịch vụ lên Sự hài lòng.
Kiểm tra lại hướng mũi tên. Nếu bạn nối ngược hướng, biến cần giải thích có thể trở thành biến ngoại sinh và không có R² như dự kiến. Bạn cũng nên kiểm tra VIF trước khi diễn giải các path coefficient, có thể xem thêm bài VIF là gì.
Bước 3: Chạy PLS-SEM Algorithm
Chọn mô hình, nhấn Calculate rồi chọn PLS-SEM Algorithm. Giữ thiết lập mặc định nếu đề cương không yêu cầu một cấu hình khác, sau đó chạy phân tích. Kết quả lần đầu giúp bạn xem outer loading, path coefficient và R Square.
Trong phần kết quả, mở nhóm Quality Criteria để tìm bảng R Square. Bạn cũng có thể xem R² trực tiếp trên sơ đồ nếu bật chế độ hiển thị kết quả phù hợp.
Bước 4: Chạy Bootstrapping
Chọn Calculate rồi Bootstrapping. Với nghiên cứu luận văn, thiết lập số lượng bootstrap subsamples cần được báo cáo rõ. Quy trình PLS-SEM hiện hành thường dùng 5.000 bootstrap subsamples theo (Hair và cộng sự, 2022).
Sau khi chạy, xem Path Coefficients, T Statistics, P Values và khoảng tin cậy. Bootstrapping không thay đổi bản chất R², nhưng giúp bạn đánh giá độ ổn định và ý nghĩa thống kê của các đường dẫn tạo nên R².
Bước 5: Chạy Blindfolding hoặc PLSpredict khi phù hợp
Q² là chỉ số bổ sung để đánh giá khả năng dự báo theo logic blindfolding. Trong SmartPLS 4, tùy thiết lập và loại mô hình, bạn có thể dùng chức năng dự báo phù hợp thay vì chỉ nhìn R². Q² lớn hơn 0 thường được dùng như dấu hiệu mô hình có khả năng dự báo nhất định, theo (Stone, 1974).
Đừng gộp Q² và R² thành một chỉ số. R² tập trung vào mức độ giải thích trong mẫu, còn Q² bổ sung góc nhìn về khả năng dự báo.
Đọc bảng kết quả R Square
Bảng dưới đây là số liệu minh họa, không phải kết quả của một nghiên cứu cụ thể. Tên cột được trình bày theo cách SmartPLS thường hiển thị trong nhóm Quality Criteria.
| Biến nội sinh | R Square | R Square Adjusted | Diễn giải minh họa |
|---|---|---|---|
| Sự hài lòng | 0.536 | 0.529 | Mô hình giải thích khoảng 53,6% biến thiên của Sự hài lòng |
| Ý định mua | 0.418 | 0.409 | Mô hình giải thích khoảng 41,8% biến thiên của Ý định mua |
| Hành vi sử dụng | 0.267 | 0.258 | Mô hình giải thích khoảng 26,7% biến thiên của Hành vi sử dụng |
Cột R Square là tỷ lệ giải thích chưa điều chỉnh. Cột R Square Adjusted đã điều chỉnh theo số lượng biến dự báo và cỡ mẫu. Khi mô hình có nhiều biến độc lập, Adjusted R² thường giúp bạn tránh đánh giá quá cao mức độ giải thích chỉ vì thêm biến vào mô hình.
Ví dụ, R² bằng 0,536 có thể viết thành 53,6%. Bạn cần chỉ rõ biến nào được giải thích và những biến nào đang dự báo nó. Câu “mô hình có R² bằng 0,536” còn thiếu thông tin nếu không nói R² đó thuộc về biến nội sinh nào.
R² không phải r trong tương quan. Khi sinh viên tìm kiếm “r and r square”, họ thường đang phân biệt hệ số tương quan r với hệ số xác định R². Trong hồi quy đơn giản, R² có thể liên hệ với bình phương của r, nhưng trong mô hình nhiều biến và PLS-SEM, bạn không nên lấy một hệ số path riêng lẻ rồi bình phương để thay cho R² của biến nội sinh.
Ngưỡng đánh giá R Square và các chỉ số liên quan
Câu hỏi “r square bao nhiêu là tốt” không có một đáp án tách khỏi bối cảnh ngành, mô hình và mục tiêu nghiên cứu. Trong PLS-SEM, các mức tham khảo R² là 0,75 đáng kể, 0,50 trung bình và 0,25 yếu (Hair và cộng sự, 2011). Đây là mốc diễn giải, không phải điều kiện tự động để chấp nhận hoặc loại một mô hình.
| Chỉ số | Mức tham khảo | Nguồn canonical |
|---|---|---|
| R² | 0,75 đáng kể, 0,50 trung bình, 0,25 yếu | (Hair và cộng sự, 2011) |
| Outer loading | Từ 0,70 trở lên | (Chin, 1998) hoặc (Hair và cộng sự, 2022) |
| CR | Từ 0,70 trở lên | (Fornell và Larcker, 1981) |
| AVE | Từ 0,50 trở lên | (Fornell và Larcker, 1981) |
| HTMT | Dưới 0,85, hoặc dưới 0,90 với khái niệm gần nhau | (Henseler và cộng sự, 2015) |
| VIF | Dưới 5 | (Hair và cộng sự, 2019) |
| f² | 0,02 nhỏ, 0,15 trung bình, 0,35 lớn | (Cohen, 1988) |
| Q² | Lớn hơn 0 | (Stone, 1974) hoặc (Hair và cộng sự, 2022) |
Bạn nên đọc R² cùng với f². Một biến độc lập có thể làm R² tăng nhưng đóng góp riêng rất nhỏ. f² giúp xem mức thay đổi của R² khi loại biến dự báo đó khỏi mô hình. Đồng thời, kiểm tra VIF để phát hiện đa cộng tuyến trước khi diễn giải các đường dẫn.
CR, AVE, HTMT và outer loading thuộc nhóm đánh giá measurement model. R², f², Q² và path coefficient thuộc nhóm structural model. Khi viết kết quả, nên trình bày theo hai giai đoạn này, phù hợp với cách tiếp cận đánh giá measurement model trước structural model được nêu trong (Anderson và Gerbing, 1988).
SmartPLS không dùng CFI, TLI và RMSEA như các ngưỡng chính của PLS-SEM. Các mốc CFI, TLI từ 0,90 và RMSEA, SRMR không quá 0,08 gắn với CB-SEM theo (Hu và Bentler, 1999). Nếu bạn đang chạy SmartPLS, đừng đưa nhóm chỉ số fit của CB-SEM vào bảng R² để kết luận mô hình đạt.
Cách trình bày trong chương 4
Trình tự dễ đọc là: giới thiệu biến nội sinh, đưa bảng R² và Adjusted R², diễn giải tỷ lệ giải thích, sau đó đối chiếu với f², Q² và kết quả kiểm định đường dẫn. Đừng chỉ chụp ảnh màn hình SmartPLS mà không ghi tên biến, giá trị và ý nghĩa của từng cột.
Cách viết vào luận văn: “Kết quả PLS-SEM cho thấy giá trị R² của [tên biến nội sinh] đạt [giá trị R²], nghĩa là các biến [liệt kê biến dự báo] giải thích khoảng [giá trị phần trăm]% sự biến thiên của [tên biến]. Theo các mức tham khảo của Hair và cộng sự (2011), mức R² này được xem là [yếu/trung bình/đáng kể].”
Nếu có Adjusted R², bạn có thể viết thêm: “Giá trị R Square Adjusted đạt [giá trị], thấp hơn R Square ở mức [chênh lệch], cho thấy mức giải thích sau điều chỉnh theo số lượng biến dự báo là [giá trị phần trăm]%.” Chỉ ghi nhận xét này khi bảng kết quả của bạn thực sự có hai giá trị tương ứng.
Bảng chương 4 nên có ít nhất tên biến nội sinh, R² và Adjusted R². Nếu luận văn yêu cầu đánh giá khả năng dự báo, thêm Q² ở một bảng riêng hoặc một cột riêng, nhưng giải thích rõ đây là chỉ số khác R².
Lỗi thường gặp
Gọi R² là tỷ lệ tác động
R² là tỷ lệ biến thiên được mô hình giải thích, không phải phần trăm tác động của từng biến độc lập. Muốn nói biến nào tác động mạnh hơn, bạn cần xem path coefficient, ý nghĩa thống kê và f², không chia R² cho số lượng biến.
Dùng R² của biến ngoại sinh
Biến ngoại sinh không có biến dự báo đi vào sẽ không có R². Nếu bạn cố gán R² cho biến này, hãy kiểm tra lại sơ đồ và giả thuyết nghiên cứu.
Chỉ nhìn R² rồi kết luận mô hình tốt
R² cao chưa đủ để chứng minh thang đo đạt, quan hệ có ý nghĩa hoặc mô hình có khả năng dự báo tốt. Bạn cần đọc cùng outer loading, CR, AVE, HTMT, VIF, path coefficient, p-value và Q² theo đúng vai trò của từng chỉ số.
Nhầm R Square với Adjusted R Square
Hai cột có thể gần nhau nhưng không hoàn toàn giống nhau. Khi trích kết quả, hãy ghi đúng tên cột SmartPLS và không thay Adjusted R² bằng R² chỉ vì giá trị này tiện diễn giải hơn.
Đưa ngưỡng CB-SEM vào bài SmartPLS
CFI, TLI và RMSEA thường xuất hiện trong tài liệu về CB-SEM. Đưa chúng vào phần đánh giá PLS-SEM mà không giải thích phương pháp sẽ khiến hội đồng hỏi bạn đang sử dụng hệ quy chiếu nào.
Xóa biến chỉ để tăng R²
Việc loại indicator hoặc biến dự báo phải dựa trên cơ sở lý thuyết, chất lượng đo lường và kết quả chẩn đoán. Không nên chạy nhiều phiên bản rồi chỉ giữ phiên bản có R² cao nhất. Hãy lưu từng phiên bản mô hình và ghi lại lý do điều chỉnh.
Câu hỏi thường gặp
R Square là gì trong SmartPLS?
R Square là tỷ lệ biến thiên của một biến nội sinh được các biến dự báo trong mô hình giải thích. Trong SmartPLS, bạn tìm chỉ số này ở nhóm Quality Criteria, bảng R Square.
R² không thay thế p-value và không dùng một mình để quyết định chấp nhận giả thuyết. Nó mô tả mức độ giải thích của toàn bộ nhóm biến dự báo đối với từng biến nội sinh.
R Square bao nhiêu là tốt?
Theo các mức tham khảo thường dùng trong PLS-SEM, R² bằng 0,75 được xem là đáng kể, 0,50 là trung bình và 0,25 là yếu (Hair và cộng sự, 2011). Bạn cần đặt con số vào bối cảnh ngành, mục tiêu nghiên cứu và độ phức tạp của mô hình.
Một R² thấp không tự động làm luận văn sai, cũng như R² cao không tự động chứng minh mọi giả thuyết đều đúng. Hãy đọc thêm f², Q² và kết quả bootstrapping.
R Square và Adjusted R Square khác nhau thế nào?
R Square là giá trị giải thích chưa điều chỉnh. Adjusted R Square điều chỉnh mức này theo số lượng biến dự báo và cỡ mẫu, nên thường thấp hơn hoặc gần R Square.
Khi mô hình có nhiều biến độc lập, Adjusted R² giúp bạn trình bày thận trọng hơn về năng lực giải thích. Trong bảng kết quả, nên giữ nguyên cả hai cột nếu SmartPLS cung cấp.
R Square có phải là r bình phương không?
Trong một số trường hợp hồi quy đơn giản, R² có liên hệ với bình phương của hệ số tương quan r. Tuy nhiên, trong mô hình PLS-SEM nhiều biến, R² của một biến nội sinh được tính từ toàn bộ mô hình dự báo biến đó, không phải từ một path coefficient riêng lẻ.
Vì vậy, không lấy hệ số r hoặc một đường dẫn rồi bình phương để thay cho R² trong bảng kết quả SmartPLS.
R Square thấp thì phải làm sao?
Trước hết, kiểm tra lại dữ liệu, hướng mũi tên, chất lượng measurement model, VIF và các biến dự báo theo cơ sở lý thuyết. Sau đó xem f² và Q² để biết biến nào có đóng góp và mô hình có tín hiệu dự báo hay không.
Nếu R² vẫn thấp nhưng mô hình phù hợp với lý thuyết và các kiểm định liên quan được báo cáo đầy đủ, bạn có thể trình bày trung thực mức giải thích hạn chế. Không nên thêm hoặc xóa biến chỉ để đạt một con số mong muốn.
Bạn hãy mở project SmartPLS 4 của mình, xác định từng biến nội sinh, xuất bảng R Square, R Square Adjusted, rồi đối chiếu với f², Q² và bootstrapping trước khi viết đoạn diễn giải. Nếu cần chạy toàn bộ phân tích trên file .sav hoặc .csv, bạn có thể dùng M4 phân tích dữ liệu.