View Full Version : Nhờ các anh/chị giúp đỡ sử dụng hồi quy hàm ln
nguyenviethoi
22-08-10, 07:43 PM
Mong các anh/chị chỉ giúp.
Các anh /chị có ai biết việc sử dụng hồi quy có hàm ln(log) để các biến khác nhau về đơn vị tính cho kết quả hồi quy có ý nghĩa không? Cách thực hiện như thế nào mong các anh /chị chỉ giúp. nếu anh/chị nào có tài liệu ... gửi giúp em nhé Email: viethoigl@yahoo.com
Thanks ace nhiều!
Ruby Trang
22-08-10, 08:57 PM
Anh sử dụng logit hay probit để làm vậy anh Hợi ơi? Ý anh muốn tìm cách xử lý trên phần mềm hay là tài liệu về mô hình ln đó.
Phần mềm thì anh chạy Stata. Nếu a cần tài liệu về mô hình thì nói em nhe. mà em có Tiếng Anh ko thui à.
RB.
nguyenviethoi
22-08-10, 09:14 PM
Cám ơn RB nhiều! mình đang làm luận văn, dự tính đưa 1 số yếu tố vào mô hình nhưng do không đồng nhất về mặt đơn vị tính, mình có chạy SPSS bình thường thì kết quả thấy không có ý nghĩa, mình có hỏi thì được biết nếu sử dụng làn Log (ln) thì sẽ cho kết quả có ý nghĩa với các đơn vị tính khác nhau. Mình chưa biết cách sử dụng hàm log(ln) như thế nào cho các biến, mình tìm tài liệu chỉ cách chỉ thực hiện (mô hình) và xử lý trên SPSS ( cả 2 vấn đề này mình đều chưa biết, híc) . Tài liệu của RB có thể sử dụng trên SPSS đc không? Các bước nên thực hiện như thế nào nhỉ? (mình cũng đã lấy ln cho các biến trong mô hình, nhưng khi xem các giá trị mới này như các biến bình thường chạy hồi quy bình thường thì kết quả ra kỳ lắm). Mong được chỉ giúp.
Ruby Trang
22-08-10, 09:30 PM
Anh ui, vậy thì em thấy vấn đề của anh là mơ hồ giữa mô hình + cách chạy dữ liệu.
Thứ 1: khi nói về hàm hay mô hình ln có nghĩa là nó liên quan đến mô hình tương quan giữa các biến: tuyến tính (linear regression) hoặc tương quan logarit (logistic regression)...hoặc các hàm khác nữa. Nó ko liên quan gì đến SPSS. Nếu anh chạy dữ liệu trên SPSS mà thấy nó ko có ý nghĩa thì em đoán là anh đã chạy bằng linear regression cho các dữ liệu?
Thứ 2: SPSS chỉ là công cụ xử lý dữ liệu, ko thể quyết định cái mô hình của anh đc. Khi nào anh có mô hình thì mới biết phải sử dụng lệnh như thế nào và trong chương trình nào. Nhưng để phân tích ln thì vào chương trình STATA sẽ dễ hơn SPSS, vì SPSS chỉ phân tích cơ bản hàm binary logistic mà thôi.
Để biết đc mô hình thì trước tiên em nghĩ anh nên tham khảo các bài nghiên cứu của nước ngoài có liên quan đến đề tài anh làm, thì ngta thường giải thích rõ vì sao, ở đâu ra cái hàm log đó.
Vì em ko biết là anh sử dụng biến nào phân tích biến nào...ví dụ như phân tích yếu tố lợi nhuận theo các biến x,y,z hay là phân tích xác suất xuất hiện của biến a theo các biến x,y,z...Đại loại là vậy thì mới biết cái nào để gợi ý được anh ui. Theo như cái ví dụ thứ 2 về phân tích xác suất thì nó là sử dụng hàm log đó anh.
Vậy bây giờ cái anh muốn biết là cái nào? Nếu anh muốn hiểu sơ sơ về nó và cách chạy binary logistic trong SPSS (dù em khuyến khích anh chạy STATA) thì anh tìm cuốn số 2 phân tích dữ liệu SPSS của thầy Hoàng Trọng. Sau đó anh muốn tìm hiểu sâu hơn về cái nào thì em gửi anh cái đó nhe.
RB.
Cám ơn RB nhiều! mình đang làm luận văn, dự tính đưa 1 số yếu tố vào mô hình nhưng do không đồng nhất về mặt đơn vị tính, mình có chạy SPSS bình thường thì kết quả thấy không có ý nghĩa, mình có hỏi thì được biết nếu sử dụng làn Log (ln) thì sẽ cho kết quả có ý nghĩa với các đơn vị tính khác nhau. Mình chưa biết cách sử dụng hàm log(ln) như thế nào cho các biến, mình tìm tài liệu chỉ cách chỉ thực hiện (mô hình) và xử lý trên SPSS ( cả 2 vấn đề này mình đều chưa biết, híc) . Tài liệu của RB có thể sử dụng trên SPSS đc không? Các bước nên thực hiện như thế nào nhỉ? (mình cũng đã lấy ln cho các biến trong mô hình, nhưng khi xem các giá trị mới này như các biến bình thường chạy hồi quy bình thường thì kết quả ra kỳ lắm). Mong được chỉ giúp.
Chào Hợi,
Tôi thấy em có một số hiểu nhầm. Tôi chỉ đứng ở góc độ KTL nhé (nếu có nói thẳng quá thì cũng đừng buồn):
+ Hình như em đang bị cuốn vào trào lưu của các trường hiện nay là yêu cầu sv làm lv qua phân tích định lượng mà cung cấp kiến thức không đủ?? Vì tôi có hướng dẫn vài bạn (kể cả ở CFVG) và đều nhận thấy điều này.
+ Em học cao học, việc tự học sẽ nhiều hơn, nên không nhất thiết gv phải cầm tay em chỉ, mà em phải chủ động làm (điều này không chỉ riêng em mà tôi thấy khá nhiều bạn đang học cũng bị).
+ Em phải xác định là việc làm lv với phân tích định lượng không nhất thiết phải có ý nghĩa (các biến em đưa vào là đúng?!); cái chính của lv là em áp dụng các kiến thức mình học để làm; và kết quả tốt hay xấu em phải biết trả lời vì sao như thế (điều này tôi thấy rất nhiều bạn đã tìm mọi cách để nó đẹp kết quả mà đi thay đổi dữ liệu hoặc sửa chữa kết quả=> việc này k nên. vì phân tích định lượng sẽ có nhiều rủi ro như dữ liệu thu thập bị bias, dữ liệu không đủ hoặc biến trong mô hình bị thiếu...) và cái chính là khi có kết quả em diễn giải thế nào? (hy vọng là nhiều bạn sẽ thay đổi cách nhìn về làm ktl).
+ Đối với hàm log, Ruby đã nói không đúng (hoặc không đủ nếu như bạn không nói rõ loại dữ liệu và loại mô hình bạn dùng). Vì cơ bản, khi bạn lấy log, thì vẫn có thể dùng linear reg được do đó không nhất thiết phải dùng STATA, nếu như mô hình của em đơn giản: tôi lấy đơn giản 1 CT:
Y= (X/Z)+ e nếu em lấy log thì nó sẽ là log(Y)=log (X)-log (Z)+ log(e) và em có thể dùng linear bình thường;
Chúc may mắn.
Powered by vBulletin® Version 4.1.6 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.