PDA

View Full Version : Tài liệu tham khảo: Đề tài sử dụng hồi quy Probit



hoivadap
20-08-10, 10:11 PM
Mình đang làm đề tài luận văn phải sử dụng hồi quy Probit, nhưng không có tài liệu spss hướng dẫn cụ thể, có ai có tài liệu xin chia sẻ giùm. Tìm trên forum nhưng chẳng có ai trao đổi về hồi quy này cả. Thật sự đang bế tắc...

TU2010
21-08-10, 12:08 AM
Mình đang làm đề tài luận văn phải sử dụng hồi quy Probit, nhưng không có tài liệu spss hướng dẫn cụ thể, có ai có tài liệu xin chia sẻ giùm. Tìm trên forum nhưng chẳng có ai trao đổi về hồi quy này cả. Thật sự đang bế tắc...
Tôi không biết mục tiêu cụ thể của bạn dùng probit cho loại dữ liệu nào. Tuy nhiên, theo tôi bạn cần phải tự vận động nhiều hơn (cũng là sv cao học rồi), vì tôi không nghĩ mọi người dùng cái này nhiều; chưa kể SPSS không mạnh lắm trong probit model. Tôi chỉ mới search việc dùng probit trong SPSS đã ra các kết quả như sau:
http://www.ats.ucla.edu/stat/spss/dae/probit.htm
http://www.google.com.vn/search?hl=vi&source=hp&q=probit+in+spss&cts=1282319881825&aq=f&aqi=&aql=&oq=&gs_rfai=

Có thể tiếng anh bạn không tốt, nhưng thường các hướng dẫn đều có hình ảnh và câu lệnh để bạn làm thử, nên bạn không nên ngại. Tuy thế, tôi vẫn khuyên bạn dùng stata để phân tích được nhiều hơn cho mô hình của bạn (tuy tôi có coi sơ qua các gt về việc SPSS thực thi probit thông qua MLE, nhưng tôi vẫn không nghĩ SPSS sẽ mạnh như Stata, Gauss hay R).

Ruby Trang
21-08-10, 04:22 AM
Bạn ơi, nếu bạn cần làm probit trong SPSS thì mình thấy nó ko khả thi đâu vì mình đã từng làm rồi. SPSS có thế mạnh về phân tích nhân tố factor analysis, ANOVA... và sử dụng khá tốt với các linear regression bình thường.

Riêng về phân tích hồi quy logit, probit, tobit, logistic thì sử dụng stata tốt hơn.

Trong trường hợp bạn ko rành stata mà chỉ xài được SPSS thì mình nghĩ bạn có thể thay đổi mô hình sang logistic model chứ ko phải probit. 2 cái này nó chỉ khác nhau ở phân phối logistic ~F thôi, ko khác nhau mấy về kết quả (dùng stata bạn có thể kiểm chứng cả 2 hàm probit và logit để ra kết luận này). Trong SPSS có chạy đc logistic regression để có thể cho ra các hệ số bằng cách vào Binary Logistic. Nhưng mà để phân tích sâu hơn thì nên chạy STATA.

Tài liệu chỉ cách sử dụng Binary Logistic trong SPSS thì bạn tìm sách của thầy Hoàng Trọng (cuốn số 2), mình thì chỉ có sách tiếng Anh dạng paperback nên ko chuyển cho bạn đc.
Thân.

TU2010
21-08-10, 10:05 AM
Bạn ơi, nếu bạn cần làm probit trong SPSS thì mình thấy nó ko khả thi đâu vì mình đã từng làm rồi. SPSS có thế mạnh về phân tích nhân tố factor analysis, ANOVA... và sử dụng khá tốt với các linear regression bình thường.

Riêng về phân tích hồi quy logit, probit, tobit, logistic thì sử dụng stata tốt hơn.

Trong trường hợp bạn ko rành stata mà chỉ xài được SPSS thì mình nghĩ bạn có thể thay đổi mô hình sang logistic model chứ ko phải probit. 2 cái này nó chỉ khác nhau ở phân phối logistic ~F thôi, ko khác nhau mấy về kết quả (dùng stata bạn có thể kiểm chứng cả 2 hàm probit và logit để ra kết luận này). Trong SPSS có chạy đc logistic regression để có thể cho ra các hệ số bằng cách vào Binary Logistic. Nhưng mà để phân tích sâu hơn thì nên chạy STATA.

Tài liệu chỉ cách sử dụng Binary Logistic trong SPSS thì bạn tìm sách của thầy Hoàng Trọng (cuốn số 2), mình thì chỉ có sách tiếng Anh dạng paperback nên ko chuyển cho bạn đc.
Thân.

Cảm ơn em Ruby.
Nếu bạn cần tài liệu dùng probit model trong Stata; có thể liên hệ với tôi để tôi sẽ cho bạn mượn để copy (ví dụ và câu lệnh cụ thể).

Chúc cuối tuần vui vẻ.

hoivadap
22-08-10, 03:35 PM
cảm ơn bạn tu2010 và bạn ruby trang.
Do đề tài được thầy hướng dẫn bảo sử dụng hồi quy Probit nên đang mày mò, do trong quá trình học chỉ được học SPSS và hướng dẫn sử dụng một số phân tích cơ bản như độ tin cậy, nhân tố, hồi quy tuyến tính..., còn mấy cái dạng hồi quy phi tuyến này đâu có biêt( các phần mềm khác cũng không biết luôn). thầy hướng dẫn thì bận công tác suốt, khó liên lạc nên phải tự thân vận động đây. Mấy hôm nay đang nghiên cứu thì được một người bạn chỉ cách làm nhưng thật sự thì mình không rành mấy cái dạng hồi quy này lắm nên muốn hỏi thêm mọi người một chút, mong mọi người chia sẻ. Trong spss có 2 cách dẫn đến thực hiện lệnh probit:
cách 1: analyze->regression->probit
cách 2: analyze->regression-> ordinal-> vào mục option chọn Link: probit
vậy các bạn có biết sự khác nhau giữa hai cái này không?giứp mình với.
mình xin công nhận rằng nhìn vô mấy cái này thật sự mình như người mù chữ.

Mocin
07-09-10, 03:48 PM
Bạn ơi, nếu bạn cần làm probit trong SPSS thì mình thấy nó ko khả thi đâu vì mình đã từng làm rồi. SPSS có thế mạnh về phân tích nhân tố factor analysis, ANOVA... và sử dụng khá tốt với các linear regression bình thường.

Riêng về phân tích hồi quy logit, probit, tobit, logistic thì sử dụng stata tốt hơn.

Trong trường hợp bạn ko rành stata mà chỉ xài được SPSS thì mình nghĩ bạn có thể thay đổi mô hình sang logistic model chứ ko phải probit. 2 cái này nó chỉ khác nhau ở phân phối logistic ~F thôi, ko khác nhau mấy về kết quả (dùng stata bạn có thể kiểm chứng cả 2 hàm probit và logit để ra kết luận này). Trong SPSS có chạy đc logistic regression để có thể cho ra các hệ số bằng cách vào Binary Logistic. Nhưng mà để phân tích sâu hơn thì nên chạy STATA.

Tài liệu chỉ cách sử dụng Binary Logistic trong SPSS thì bạn tìm sách của thầy Hoàng Trọng (cuốn số 2), mình thì chỉ có sách tiếng Anh dạng paperback nên ko chuyển cho bạn đc.
Thân.


Cảm ơn những thông tin của các bạn. Bạn Ruby Trang ơi, mình hỏi bạn cái này chút xíu. Mình có đọc cách sử dụng Logistic (cuốn số 2 của Thầy Trọng) rồi, nhưng còn thắc mắc ở chỗ: Biến phụ thuộc của mình đang ở dạng Likert, làm thế nào để chuyển sang dạng nhị phân? Hình như nếu không chuyển sang dạng nhị phân thì phải dùng hồi quy Multinominal Logistic? Bạn có tài liêu nào phân biệt sâu hơn về hồi quy tuyến tính và hồi quy Logistic không?

TU2010
07-09-10, 10:02 PM
Cảm ơn những thông tin của các bạn. Bạn Ruby Trang ơi, mình hỏi bạn cái này chút xíu. Mình có đọc cách sử dụng Logistic (cuốn số 2 của Thầy Trọng) rồi, nhưng còn thắc mắc ở chỗ: Biến phụ thuộc của mình đang ở dạng Likert, làm thế nào để chuyển sang dạng nhị phân? Hình như nếu không chuyển sang dạng nhị phân thì phải dùng hồi quy Multinominal Logistic? Bạn có tài liêu nào phân biệt sâu hơn về hồi quy tuyến tính và hồi quy Logistic không?
Chỉ góp ý tý, vì tôi cũng đang bận việc nên k trả lời câu hỏi của bạn:
Logistic dùng phương pháp MLE (maximum likelihood estimator) để ước lượng (chứ k phải OLS- ordinary least square) nên bạn chú ý (hình như tôi thấy khá nhiều bạn bị nhầm như bạn- hay là do giảng viên VN bị nhầm???)- vì khi dùng OLS để ước lượng probit hay logit đều bị sai hệ số beta và error term cũng thế. Vài dòng điều chỉnh cho bạn.

Ruby Trang
07-09-10, 10:54 PM
Cảm ơn những thông tin của các bạn. Bạn Ruby Trang ơi, mình hỏi bạn cái này chút xíu. Mình có đọc cách sử dụng Logistic (cuốn số 2 của Thầy Trọng) rồi, nhưng còn thắc mắc ở chỗ: Biến phụ thuộc của mình đang ở dạng Likert, làm thế nào để chuyển sang dạng nhị phân? Hình như nếu không chuyển sang dạng nhị phân thì phải dùng hồi quy Multinominal Logistic? Bạn có tài liêu nào phân biệt sâu hơn về hồi quy tuyến tính và hồi quy Logistic không?

Hi bạn
về biến phụ thuộc bạn dùng là dạng likert thì mình ko hiểu ý của bạn lắm? Nhưng mình giả sử như mình hiểu đúng cách nghĩ của bạn là biến phụ thuộc có giá trị tăng dần từ 1-5 chẳng hạn (khi sử dụng thang đo likert thì bạn phải cho điểm ứng với mỗi cấp độ đúng ko?).

Nhưng nếu như vậy bạn ko thể sử dụng binary logistic vì nó cho ra kết quả khác. Binary logistic nó sử dụng khi dữ liệu của bạn ở dạng dichotomous, tức là chỉ có 2 dạng trả lời Yes hoặc No. còn để đánh giá biến ở mức độ tăng dần thì bạn phải dùng ordered probit model. Cái này mình ko biết sử dụng ở SPSS Ruby chỉ biết dùng trong STATA thôi.

Nhưng mà mình khuyên bạn nên tìm hiểu cách thiết lập ra mô hình (mô hình toán) trước khi đi vào thực hiện trên SPSS vì nếu ko phương pháp sẽ bị sai và bạn sẽ ko hiểu các hệ số cho ra có ý nghĩa gì. Để tìm hiểu mô hình ordered probit bạn có thể xem sách của Greene (2003), Econometrics. Còn nếu ko có sách thì cách đơn giản nhất là vào trang help của STATA nó chỉ cho bạn dễ hiểu hơn.

Còn về hồi quy tuyến tính và hồi quy logit, probit thì bạn có thể hiểu đơn giản như sau:

y = ax + e, giả sử e phân phối chuẩn
Đây là hàm hồi quy tuyến tính, dùng ước lượng OLS như anh TU2010 nói

Còn với hàm probit thì
Pr(y) = Pr(y=ax + e) dùng ước lượng maximum likelihood. Các hàm logit và probit khác nhau ở phân phối là dạng logistic hay là dạng probit.

Điểm khác nhau giữa OLS và maximum likelihood về cơ bản là OLS sử dụng điểm giữa (mid point), nó sẽ ko đúng nếu giá trị y của bạn là 1 interval (dạng khoảng). Cái này thì dài lắm nên chỉ có cách lấy sách ra xem thui.

Bạn muốn tìm hiểu cái nào thì nói mình.

Hy vọng giúp đc các bạn chút gì đó :)

P/s: mình chỉ trả lời theo cách hỏi của các bạn, nếu có thể bạn mô tả cụ thể hơn về biến phụ thuộc và biến giải thích thì mới dễ giúp các bạn hơn chứ ko nhiều khi áp dụng sai mô hình thì thua đó.
RB.

tangoc85
31-12-10, 12:54 PM
Em chào các anh chị, em đang làm luận văn về việc sử dụng hàm probit của stata, theo em được biết khi biến phụ thuộc là biến giả với 2 giá trị 0 và 1 thì mình sử dụng mô hình xác suất tuyến tính, nhưng em chạy hàm probit được không?em không rành về cách chạy hàm probit và giải thích kết quả, các anh chị có file hướng dẫn nào về việc sử dụng hàm probit của phần mềm stata thì cho em xin nhe.

cifetp3
25-01-11, 12:56 AM
quăng vào eviews mà chạy.

hanhnguyen_104
16-03-11, 11:49 AM
giờ em cũng đang làm đề tài vận dụng mô hình probit trong spss để làm đề tài. nhưng em thực sự ko thấy có hướng dẫn nào cụ thể. Ai biết chỉ dùm em với. thank

tuanhavcn
23-03-11, 02:13 PM
Chào chị Trang
Em đang làm đề tài: các yếu tố tác động đến hành vi người tiêu dùng với biến phụ thuộc nhận 3 giá trị: có dùng, không dùng, dùng nhưng đã bỏ. Em định sử dụng mô hình ordered probit để ước lượng, mong chị giúp đỡ về cách chạy mô hình. Cảm ơn chị nhiều

duynguyen88vn
23-03-11, 03:05 PM
bạn nên sử dụng Eviews để giải quyết bài toán này. Eviews sẽ giải quyết rất nhanh đấy bạn!

cifetp3
24-03-11, 01:27 AM
Điều chỉnh trong Eviews từ phương pháp LS sang phương pháp Probit hoặc Logit ấy. RỒi cứ thé chạy

Cá Heo
24-03-11, 06:09 AM
Các bạn có thể cho 1 ví dụ cụ thể được không, nhìn chung còn chung chung quá, đọc rồi không biết bắt đầu từ đâu. Trong sách thầy Hoàng Trọng không đề cập đến việc này

tuanhavcn
25-03-11, 01:08 PM
dọc giúp mình kết quả với