Hồi quy tuyến tính bội là một trong những kỹ thuật được sử dụng rất phổ biến trong phân tích dữ liệu, đặc biệt khi nhà nghiên cứu muốn xem nhiều yếu tố cùng lúc tác động như thế nào đến một kết quả đầu ra. Thay vì chỉ kiểm tra mối quan hệ giữa một biến độc lập với một biến phụ thuộc, phương pháp này cho phép đánh giá đồng thời nhiều biến giải thích trong cùng một mô hình. Vì vậy, đây là công cụ rất hữu ích trong các nghiên cứu về hành vi khách hàng, quản trị, giáo dục, nhân sự, marketing và kinh tế.
Nói đơn giản, hồi quy tuyến tính bội giúp trả lời những câu hỏi như: yếu tố nào tác động mạnh hơn, yếu tố nào có ý nghĩa thống kê, và toàn bộ mô hình giải thích biến phụ thuộc tốt đến mức nào. Nếu bạn đang làm luận văn hoặc nghiên cứu định lượng bằng SPSS, hiểu đúng cách chạy và cách đọc kết quả hồi quy sẽ giúp phần phân tích dữ liệu chặt chẽ hơn rất nhiều.
| Nội dung | Giải thích ngắn gọn |
|---|---|
| hồi quy tuyến tính bội | Mô hình dùng để phân tích tác động của nhiều biến độc lập lên một biến phụ thuộc |
| phân tích hồi quy tuyến tính bội | Quá trình xây dựng, kiểm định và diễn giải mô hình hồi quy nhiều biến |
| hồi quy tuyến tính bội SPSS | Cách thực hiện mô hình này bằng phần mềm SPSS |
Hồi quy tuyến tính bội là gì?
Về bản chất, hồi quy tuyến tính bội là mô hình thống kê dùng để mô tả mối liên hệ giữa một biến phụ thuộc và từ hai biến độc lập trở lên thông qua phương trình tuyến tính. Mục tiêu của mô hình là ước lượng mức độ thay đổi của biến phụ thuộc khi các biến độc lập thay đổi, đồng thời giữ các yếu tố còn lại không đổi.
Dạng tổng quát của mô hình thường được viết như sau:
Y = β₀ + β₁X₁ + β₂X₂ + … + βnXn + ε
| Ký hiệu | Ý nghĩa |
|---|---|
| Y | Biến phụ thuộc, tức biến cần giải thích hoặc dự đoán |
| X₁, X₂, …, Xn | Các biến độc lập đưa vào mô hình |
| β₀ | Hằng số hồi quy, còn gọi là hệ số chặn |
| β₁, β₂, …, βn | Các hệ số hồi quy thể hiện mức độ tác động của từng biến độc lập |
| ε | Phần sai số hoặc phần dư của mô hình |
Điểm quan trọng của mô hình hồi quy tuyến tính bội là mỗi hệ số không chỉ nói rằng biến đó có liên quan đến Y hay không, mà còn cho biết khi biến đó tăng một đơn vị thì Y thay đổi bao nhiêu, trong điều kiện các biến khác được giữ nguyên. Đây là lý do phương pháp này rất hữu ích khi cần đánh giá tác động riêng của từng yếu tố trong một bối cảnh có nhiều biến cùng ảnh hưởng.
Khi nào nên dùng mô hình này?
Bạn nên dùng mô hình này khi có một biến kết quả cần phân tích và nhiều biến giải thích có khả năng tác động đồng thời đến biến đó. Ví dụ, trong nghiên cứu sự hài lòng của nhân viên, mức độ hài lòng có thể chịu ảnh hưởng bởi tiền lương, đào tạo, cơ hội thăng tiến, phong cách lãnh đạo và điều kiện làm việc. Nếu chỉ xét từng yếu tố riêng lẻ, bạn sẽ bỏ qua tác động đồng thời giữa các biến. Khi đó, mô hình hồi quy nhiều biến sẽ cho kết quả đầy đủ và thực tế hơn.
| Tình huống | Biến phụ thuộc | Các biến độc lập có thể dùng |
|---|---|---|
| Nghiên cứu sự hài lòng nhân viên | Sự hài lòng | Lương, đào tạo, thăng tiến, lãnh đạo, điều kiện làm việc |
| Nghiên cứu ý định mua hàng | Ý định mua | Giá cả, chất lượng cảm nhận, thương hiệu, quảng cáo |
| Nghiên cứu kết quả học tập | Điểm số | Thời gian học, động lực, môi trường học tập, phương pháp giảng dạy |
Cách chạy hồi quy tuyến tính bội trong SPSS
Xem thêm: Phân tích hồi quy tuyến tính bội trong SPSS chi tiết nhất
Để thực hiện hồi quy tuyến tính bội SPSS, trước hết bạn vào menu Analyze > Regression > Linear. Khi cửa sổ phân tích hiện ra, bạn đưa biến phụ thuộc vào ô Dependent và đưa các biến độc lập vào ô Independent(s). Đây là bước cơ bản nhất để thiết lập mô hình.


Sau đó, bạn có thể tùy chỉnh thêm các thông số cần xem trong kết quả. Thông thường, người làm nghiên cứu sẽ quan tâm đến R², ANOVA, hệ số hồi quy, kiểm định t, kiểm định F, Collinearity Statistics và các biểu đồ phần dư. Việc chọn đúng các tùy chọn này sẽ giúp phần cách đọc kết quả hồi quy trở nên dễ hơn sau khi chạy mô hình.
Ở mục Method, nếu bạn muốn đưa tất cả biến độc lập vào mô hình cùng một lúc, hãy chọn Enter. Đây là cách phổ biến nhất khi mô hình đã được xây dựng dựa trên lý thuyết hoặc giả thuyết nghiên cứu từ trước. Trong trường hợp bạn muốn SPSS hỗ trợ chọn biến theo mức độ đóng góp, có thể dùng Stepwise, nhưng phương pháp này cần được dùng cẩn thận vì đôi khi tạo ra mô hình đẹp về mặt số liệu nhưng chưa chắc phù hợp về mặt lý thuyết.
| Bước | Thao tác trong SPSS | Mục đích |
|---|---|---|
| 1 | Analyze > Regression > Linear | Mở hộp thoại chạy hồi quy |
| 2 | Đưa biến vào ô Dependent và Independent(s) | Xác định mô hình cần chạy |
| 3 | Chọn Statistics, Plots nếu cần | Lấy thêm các chỉ số và biểu đồ kiểm tra giả định |
| 4 | Chọn Method như Enter hoặc Stepwise | Xác định cách đưa biến vào mô hình |
| 5 | Nhấn OK | SPSS xuất output kết quả |
Cách đọc kết quả hồi quy trong SPSS
Sau khi chạy xong, SPSS sẽ trả ra nhiều bảng. Tuy nhiên, trong phần lớn bài nghiên cứu, ba bảng quan trọng nhất là Model Summary, ANOVA và Coefficients. Nếu đọc tốt ba bảng này, bạn đã có thể diễn giải phần lớn ý nghĩa của mô hình.
Bảng Model Summary

Bảng này cho biết mức độ phù hợp chung của mô hình. Chỉ số thường được quan tâm nhất là R² và Adjusted R². R² cho biết các biến độc lập giải thích được bao nhiêu phần trăm biến thiên của biến phụ thuộc, còn Adjusted R² phản ánh mức độ phù hợp thực chất hơn sau khi đã điều chỉnh theo số lượng biến trong mô hình.
| Chỉ số | Ý nghĩa |
|---|---|
| R | Mức độ liên hệ giữa tập biến độc lập và biến phụ thuộc |
| R² | Tỷ lệ biến thiên của Y được giải thích bởi mô hình |
| Adjusted R² | Mức độ phù hợp đã điều chỉnh theo số biến độc lập |
| Std. Error of the Estimate | Độ lệch chuẩn của sai số ước lượng |
Nếu R² càng gần 1 thì mô hình càng giải thích tốt dữ liệu. Tuy nhiên, không nên chỉ nhìn một mình R² để kết luận mô hình tốt hay xấu. Với các nghiên cứu về hành vi hoặc xã hội, một mức Adjusted R² không quá cao vẫn có thể chấp nhận được nếu mô hình có ý nghĩa về mặt thống kê và lý thuyết.
Bảng ANOVA

Bảng ANOVA được dùng để kiểm tra xem mô hình hồi quy tổng thể có ý nghĩa thống kê hay không. Nói cách khác, kiểm định F trong bảng này xem tập hợp các biến độc lập có giải thích được sự thay đổi của biến phụ thuộc hay không.
| Kết quả Sig | Cách hiểu |
|---|---|
| Sig < 0.05 | Mô hình có ý nghĩa thống kê, phù hợp để tiếp tục diễn giải |
| Sig > 0.05 | Mô hình chưa có ý nghĩa thống kê |
Nếu bảng ANOVA cho kết quả Sig nhỏ hơn 0.05, bạn có thể kết luận rằng mô hình hồi quy tổng thể là phù hợp. Đây là điều kiện quan trọng trước khi chuyển sang đọc sâu từng hệ số ở bảng Coefficients.
Bảng Coefficients

Đây là bảng quan trọng nhất nếu bạn muốn hiểu ý nghĩa hệ số hồi quy. Tại đây, bạn sẽ biết từng biến độc lập có thật sự ảnh hưởng đến biến phụ thuộc hay không, ảnh hưởng theo chiều dương hay âm, và mức độ mạnh yếu ra sao.
| Cột trong bảng Coefficients | Ý nghĩa |
|---|---|
| Unstandardized Coefficients (B) | Hệ số hồi quy chưa chuẩn hóa, dùng để viết phương trình hồi quy |
| Standardized Coefficients (Beta) | Hệ số chuẩn hóa, dùng để so sánh mức độ tác động giữa các biến |
| t | Giá trị kiểm định cho từng hệ số |
| Sig | Kiểm tra biến có ý nghĩa thống kê hay không |
| VIF | Kiểm tra đa cộng tuyến |
Nếu Sig của một biến nhỏ hơn 0.05, biến đó thường được xem là có ý nghĩa thống kê trong mô hình. Nếu Sig lớn hơn 0.05, biến đó không đủ bằng chứng để khẳng định có tác động đến biến phụ thuộc trong bối cảnh dữ liệu đang xét. Ngoài ra, dấu của hệ số B cho biết tác động cùng chiều hay ngược chiều, còn Beta chuẩn hóa giúp so sánh biến nào ảnh hưởng mạnh hơn.
Các kiểm định trong hồi quy bội cần chú ý
Khi làm phân tích hồi quy tuyến tính bội, không nên chỉ dừng ở việc đọc hệ số. Bạn còn cần kiểm tra một số giả định và chỉ tiêu quan trọng để đảm bảo mô hình đáng tin cậy.
| Kiểm định | Mục đích | Cách đọc cơ bản |
|---|---|---|
| Kiểm định F | Đánh giá ý nghĩa chung của mô hình | Sig của ANOVA < 0.05 là đạt |
| Kiểm định t | Đánh giá ý nghĩa từng biến độc lập | Sig của từng biến < 0.05 là có ý nghĩa |
| VIF | Kiểm tra đa cộng tuyến | VIF thấp cho thấy ít vấn đề cộng tuyến |
| Biểu đồ phần dư | Kiểm tra phân phối phần dư và quan hệ tuyến tính | Dùng để xem giả định hồi quy có bị vi phạm hay không |
Trong đó, VIF đặc biệt quan trọng khi mô hình có nhiều biến độc lập. Nếu các biến giải thích tương quan quá mạnh với nhau, hệ số hồi quy có thể trở nên thiếu ổn định và khó diễn giải. Vì vậy, khi làm hồi quy tuyến tính bội SPSS, bạn nên bật thêm Collinearity Statistics để xem chỉ số này.
Ví dụ hồi quy tuyến tính
Giả sử bạn muốn nghiên cứu các yếu tố ảnh hưởng đến sự hài lòng của nhân viên trong doanh nghiệp. Biến phụ thuộc là mức độ hài lòng, còn các biến độc lập gồm lãnh đạo, công việc, tiền lương, đào tạo và điều kiện làm việc. Sau khi chạy mô hình, bạn thu được phương trình như sau:
Y = 0.322 × F_LD + 0.288 × F_CV + 0.096 × F_TL + 0.076 × F_DT + 0.421 × F_DK + ε
Trong phương trình này, hệ số của từng biến cho biết mức độ tác động của từng yếu tố đến sự hài lòng, với điều kiện các yếu tố khác không đổi. Nếu dùng hệ số chuẩn hóa để so sánh, biến có hệ số lớn hơn thường được xem là có ảnh hưởng mạnh hơn trong mô hình.
| Biến | Ý nghĩa minh họa |
|---|---|
| F_LD | Yếu tố lãnh đạo có tác động dương đến sự hài lòng |
| F_CV | Đặc điểm công việc cũng ảnh hưởng tích cực |
| F_TL | Tiền lương có tác động nhưng mức ảnh hưởng có thể thấp hơn |
| F_DT | Đào tạo góp phần cải thiện sự hài lòng |
| F_DK | Điều kiện làm việc là yếu tố tác động mạnh trong ví dụ này |
Kết luận
Hồi quy tuyến tính bội là công cụ rất quan trọng trong nghiên cứu định lượng vì cho phép đánh giá tác động đồng thời của nhiều biến độc lập lên một biến phụ thuộc. Khi thực hiện đúng quy trình trong SPSS, bạn không chỉ biết mô hình có phù hợp hay không mà còn xác định được yếu tố nào thật sự có ý nghĩa, yếu tố nào tác động mạnh hơn và mô hình giải thích dữ liệu đến đâu.
Điểm quan trọng là không nên đọc kết quả theo kiểu tách rời từng bảng. Muốn kết luận chặt chẽ, bạn cần kết hợp Model Summary, ANOVA, Coefficients và các kiểm định liên quan như t, F và VIF. Khi làm tốt phần này, nội dung phân tích sẽ logic hơn, rõ ràng hơn và phù hợp hơn với yêu cầu của luận văn hoặc nghiên cứu thực tế. Nếu bạn cần xem thêm các hướng dẫn thực hành về mô hình hồi quy tuyến tính bội, có thể tham khảo tại chayspss.
Hỗ Trợ Chạy Phần Mềm: Dịch vụ chạy phần mềm SPSS, AMOS, SMARTPLS, STATA/ EVIEWS
Hỗ trợ Xử Lý Số Liệu: Dịch vụ xử lý số liệu SPSS
Xem thêm: Cách chạy hồi quy tuyến tính bội trong SPSS
