Bỏ qua, tới nội dung

Chạy CFA và CB-SEM online: chỉ số phù hợp, CR, AVE, HTMT

Công cụ CB-SEM của Góc Nghiên Cứu chạy phân tích nhân tố khẳng định (CFA) và mô hình cấu trúc tuyến tính (SEM) ngay trên trình duyệt, miễn phí, không cần cài AMOS. Kết quả trùng gói R lavaan tới ít nhất 4 chữ số thập phân trên dữ liệu công khai Holzinger–Swineford, mobi và bfi. Tải file khảo sát, kéo biến quan sát vào từng khái niệm (hoặc gõ cú pháp kiểu lavaan), thêm các đường dẫn giả thuyết, rồi nhận χ², CMIN/df, CFI, TLI, GFI, RMSEA kèm khoảng tin cậy 90%, SRMR, hệ số tải chuẩn hoá, CR, AVE, MSV, Fornell–Larcker, HTMT, hệ số đường dẫn, R², tác động gián tiếp, gợi ý chỉ số hiệu chỉnh (MI), hình mô hình có số và đoạn chương 4 tải về Word.

  1. Tải file khảo sát hoặc dùng dữ liệu mẫu
  2. Kéo biến vào khái niệm, thêm đường dẫn
  3. Xem CFI, RMSEA, CR, AVE, tải Word chương 4
1. Đưa dữ liệu khảo sát vào
Mỗi dòng là một phiếu, mỗi cột một biến quan sát. Đặt tên cột theo mã khái niệm + số (CL1, CL2, HL1…) để công cụ tự nhóm. Dữ liệu được xử lý ngay trên trình duyệt của bạn, không gửi lên máy chủ.

Gửi cho bạn cùng nhóm

Cả nhóm khoá luận dùng chung một công cụ, đỡ lệch số khi ghép bài.

Bạn thấy công cụ này có ích không? Góp ý / báo lỗi (gửi email góp ý; đừng dán dữ liệu thật).

Cách dùng

  1. Chuẩn bị file. Mỗi dòng một phiếu, mỗi cột một biến quan sát, tên cột theo mã khái niệm + số (CL1, CL2, HL1…). File đã làm sạch bằng công cụ làm sạch dữ liệu dùng được ngay. Câu đảo chiều ghi ở ô riêng để công cụ đảo điểm trước khi phân tích.
  2. Mô hình đo lường. Công cụ tự nhóm biến theo tên cột thành các khái niệm. Kéo biến sang khái niệm khác, bấm × để bỏ biến đã loại ở bước Cronbach hay EFA, hoặc chọn vài biến rồi tạo khái niệm mới. Trên điện thoại, chạm chọn biến rồi chạm vào ô khái niệm.
  3. Mô hình cấu trúc. Chỉ chạy CFA thì để trống. Chạy SEM thì chọn hai khái niệm rồi bấm “Thêm đường”, hoặc lấy các mũi tên đã vẽ ở Vẽ mô hình nghiên cứu. Mọi thứ hiện ở ô cú pháp kiểu lavaan: HL =~ HL1 + HL2 + HL3 cho khái niệm, TT ~ HL + NT cho đường dẫn, HL1 ~~ HL2 cho hiệp phương sai sai số, CAP =~ HL + NT cho khái niệm bậc hai.
  4. Chạy và đọc kết quả. Đọc bảng chỉ số phù hợp trước, rồi hệ số tải, CR, AVE, giá trị phân biệt, cuối cùng mới đến giả thuyết. Bấm Tải Word để có bảng APA, hình mô hình và đoạn diễn giải; đổi số mục, số bảng cho khớp chương 4 của bạn.

Công cụ tính những gì

Ngưỡng đánh giá lấy theo trang ngưỡng chấp nhận; cách đọc từng chỉ số phù hợp ở bài chỉ số phù hợp mô hình CFA trong AMOS.

Đọc kết quả theo thứ tự nào

  1. Chỉ số phù hợp: CFI và TLI từ 0,90 (tốt từ 0,95), RMSEA dưới 0,08 (tốt dưới 0,06), SRMR dưới 0,08, CMIN/df dưới 3. χ² có p < 0,05 là bình thường khi mẫu vài trăm phiếu, đừng kết luận mô hình sai chỉ vì χ².
  2. Hệ số tải chuẩn hoá từ 0,50 (lý tưởng 0,70) và có ý nghĩa thống kê. Hệ số tải âm thường là câu đảo chiều chưa đảo điểm.
  3. CR từ 0,70, AVE từ 0,50; MSV nhỏ hơn AVE và HTMT dưới 0,85 cho giá trị phân biệt (HTMT và giá trị phân biệt).
  4. Giả thuyết: chỉ đọc hệ số đường dẫn khi mô hình đo lường đã đạt. Đường dẫn có p < 0,05 và đúng chiều kỳ vọng thì giả thuyết được ủng hộ.

Chỉ số nào không đạt, xem cách xử lý hợp lệ ở Bác sĩ kết quả trước khi nối sai số hay loại biến theo MI.

Ví dụ có số: CFA ba nhân tố trên dữ liệu Holzinger–Swineford

Dữ liệu Holzinger và Swineford (1939): 301 học sinh làm 9 bài kiểm tra năng lực, ba nhân tố thị giác (x1–x3), ngôn ngữ (x4–x6) và tốc độ (x7–x9). Bấm nút “Holzinger–Swineford” ở bước 1 để chạy lại. Kết quả:

Các con số này trùng từng chữ số với kết quả kinh điển của lavaan cho cùng mô hình. Ví dụ đầy đủ, cách viết thành đoạn chương 4 và cách xử lý MI có trong bài chạy CFA và SEM online không cần AMOS.

Khác gì so với AMOS

Cùng thuật toán ML trên cùng ma trận hiệp phương sai, nên ước lượng chuẩn hoá, CFI, TLI, RMSEA, SRMR, GFI giống AMOS. Chọn “Như AMOS” ở ô cách tính χ² thì χ², CMIN/df và sai số chuẩn cũng theo quy ước N − 1 của AMOS; để mặc định thì theo quy ước N của lavaan, hai cách chỉ chênh nhau hệ số N/(N − 1). AMOS mặc định không in sai số chuẩn của hệ số chuẩn hoá; công cụ tính chúng bằng phương pháp delta như lavaan. Công cụ chưa có bootstrap, ước lượng khi dữ liệu thiếu (FIML), phân tích đa nhóm và kiểm định bất biến đo lường; đề tài cần các phần đó vẫn dùng AMOS hoặc lavaan.

Công cụ tính đúng các con số; chọn mô hình, quyết định loại biến hay nối sai số và diễn giải kết quả vẫn là trách nhiệm của bạn. Nếu khoa yêu cầu bản in từ AMOS, dùng công cụ để kiểm tra trước rồi chạy AMOS với cùng mô hình.

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

CFA và SEM khác nhau thế nào?

CFA chỉ kiểm tra mô hình đo lường: các biến quan sát có đo đúng khái niệm hay không, nên mọi khái niệm được tương quan với nhau. SEM thêm các đường dẫn giả thuyết giữa khái niệm. Thứ tự trong khoá luận là CFA trước, đạt rồi mới SEM.

Cỡ mẫu bao nhiêu là đủ cho CB-SEM?

Hair và cộng sự (2019) gợi ý tối thiểu 100 đến 150 quan sát cho mô hình đến 5 khái niệm, mỗi khái niệm từ 3 biến và hệ số tải cao; mô hình 7 khái niệm trở lên hoặc hệ số tải thấp cần 300 đến 500. Một mốc khác là 5 quan sát cho mỗi tham số tự do (Bentler & Chou, 1987). Tính cho đề tài của bạn bằng máy tính cỡ mẫu.

Chọn CB-SEM hay PLS-SEM?

CB-SEM hợp với mục tiêu kiểm định lý thuyết và cần chỉ số phù hợp như CFI, RMSEA; PLS-SEM hợp với mục tiêu dự báo, mô hình nhiều khái niệm, có khái niệm cấu tạo hoặc mẫu nhỏ. Cùng dữ liệu có thể chạy cả hai ở công cụ này và công cụ PLS-SEM; trả lời vài câu ở chọn phương pháp phân tích nếu còn phân vân.

Có được nối sai số theo MI không?

Chỉ khi hai câu hỏi cùng một khái niệm có nội dung hoặc cách diễn đạt gần nhau, và bạn ghi lý do vào bài. Nối sai số khác khái niệm hoặc thêm tải chéo chỉ để CFI vượt 0,90 là chỉnh mô hình theo dữ liệu, hội đồng có thể hỏi lại.

Dữ liệu của tôi có bị gửi đi đâu không?

Không. File được đọc và mô hình được ước lượng ngay trong trình duyệt của bạn; link “Gửi cho GVHD” chỉ chứa mô hình và thiết lập, không chứa dữ liệu khảo sát.

Kiểm chứng

Bộ kiểm tra tự động (scripts/check-cbsem.mjs, chạy trước mỗi lần cập nhật trang) so lõi tính toán với gói R lavaan 0.7 và semTools trên sáu mô hình: CFA ba nhân tố Holzinger–Swineford theo cả hai quy ước χ², CFA bậc hai, CFA có tải chéo và hiệp phương sai sai số, mô hình cấu trúc ECSI trên dữ liệu mobi (có khái niệm một biến và tác động gián tiếp nhiều bước) và CFA 25 biến Big Five trên dữ liệu bfi. Ước lượng, sai số chuẩn, hệ số chuẩn hoá và sai số chuẩn của chúng, tác động gián tiếp lệch lavaan tối đa 3·10⁻⁵; χ², CFI, TLI, RMSEA và khoảng tin cậy, SRMR, GFI, AGFI, AIC, BIC lệch dưới 10⁻⁶; HTMT khớp semTools tới 10⁻¹³. Ở cả sáu mô hình, χ² của công cụ không lớn hơn χ² tại nghiệm của lavaan, tức công cụ đạt cực tiểu ít nhất cũng tốt như lavaan. Bảng so sánh ở trang kiểm chứng kết quả.

Chưa đủ phiếu để chạy CB-SEM? CB-SEM cần mẫu lớn hơn hồi quy, tính trước bằng máy tính cỡ mẫu. Nếu kênh miễn phí đã cạn, có thể thuê người trả lời qua Genius Data (link giới thiệu, chúng tôi có thể nhận hoa hồng): bạn chọn nhóm người trả lời, tự đặt mức thưởng mỗi câu và chỉ trả cho phản hồi được duyệt.

Tài liệu tham khảo

Đây là một trong 13 công cụ nghiên cứu khoa học miễn phí của Góc Nghiên Cứu.