Nói chung, bạn không thể giải thích các hệ số từ đầu ra của hồi quy probit (ít nhất là theo bất kỳ cách tiêu chuẩn nào). Bạn cần diễn giải các tác động biên của các biến hồi quy, nghĩa là xác suất (có điều kiện) của biến kết quả thay đổi bao nhiêu khi bạn thay đổi giá trị của một biến hồi quy, giữ tất cả các biến hồi quy khác ở một số giá trị. Điều này khác với trường hợp hồi quy tuyến tính nơi bạn đang diễn giải trực tiếp các hệ số ước tính. Điều này là như vậy bởi vì trong trường hợp hồi quy tuyến tính, các hệ số hồi quy là các hiệu ứng cận biên .
Trong hồi quy probit, có thêm một bước tính toán cần thiết để có được các hiệu ứng cận biên sau khi bạn đã tính toán hồi quy probit phù hợp.
Mô hình hồi quy tuyến tính và probit
Hồi quy probit: Hãy nhớ lại rằng trong mô hình probit, bạn đang mô hình hóa xác suất (có điều kiện) của kết quả "thành công", nghĩa là, ,
trong đó là chức năng phân phối tích lũy của phân phối chuẩn thông thường. Về cơ bản điều này nói rằng, có điều kiện trên các biến hồi quy, xác suất biến kết quả, là 1, là một hàm nhất định của sự kết hợp tuyến tính của các biến hồi quy.P [ Y i = 1 | X 1 i , ... , X K i ; β 0 , ... , β K ] = Φ ( β 0 + K Σ k = 1 β k X k i ) Φ ( ⋅ ) Y iYTôi= 1
P [ YTôi= 1 ∣ X1 tôi, Lọ , XKTôi; β0, ... , βK] = Φ ( β0+ Σk = 1KβkXk tôi)
Φ ( ⋅ )YTôi
Hồi quy tuyến tính : So sánh điều này với mô hình hồi quy tuyến tính, trong đó
E ( YTôi∣ X1 tôi, Lọ , XKTôi; β0, ... , βK) = β0+ Σk = 1KβkXk tôi
trung bình (có điều kiện) của kết quả là sự kết hợp tuyến tính của các biến hồi quy.
Hiệu ứng cận biên
Khác với mô hình hồi quy tuyến tính, các hệ số hiếm khi có bất kỳ giải thích trực tiếp nào. Chúng tôi thường quan tâm đến các hiệu ứng paribus ceteris của những thay đổi trong các biến hồi quy ảnh hưởng đến các tính năng của biến kết quả. Đây là khái niệm mà hiệu ứng cận biên đo lường.
- Hồi quy tuyến tính : Bây giờ tôi muốn biết giá trị trung bình của biến kết quả di chuyển bao nhiêu khi tôi di chuyển một trong các biến hồi quy
∂E ( YTôi∣ X1 tôi, Lọ , XKTôi; β0, ... , βK)∂Xk tôi= βk
Nhưng đây chỉ là hệ số hồi quy, có nghĩa là hiệu ứng cận biên của một thay đổi trong hồi quy thứ chỉ là hệ số hồi quy.k
- Hồi quy probit: Tuy nhiên, dễ dàng nhận thấy rằng đây không phải là trường hợp của hồi quy probit
∂P [ YTôi= 1 ∣ X1 tôi, Lọ , XKTôi; β0, ... , βK]∂Xk tôi= βkφ ( β0+ Σk = 1KβkXk tôi)
đó là
không giống như các hệ số hồi quy. Đây là những
hiệu ứng cận biên cho mô hình probit và số lượng chúng ta đang theo đuổi. Cụ thể, điều này phụ thuộc vào giá trị của tất cả các biến hồi quy khác và hệ số hồi quy. Ở đây là hàm mật độ xác suất chuẩn thông thường.
ϕ ( ⋅ )
Làm thế nào để bạn tính toán số lượng này, và các lựa chọn của các biến hồi quy khác nên nhập công thức này là gì? Rất may, Stata cung cấp tính toán này sau hồi quy probit và cung cấp một số giá trị mặc định cho các lựa chọn của các biến hồi quy khác (không có thỏa thuận chung về các mặc định này).
Hồi quy rời rạc
Lưu ý rằng phần lớn những điều trên áp dụng cho trường hợp hồi quy liên tục, vì chúng ta đã sử dụng phép tính. Trong trường hợp các hồi quy rời rạc, bạn cần sử dụng các thay đổi riêng biệt. Ví dụ, SO, thay đổi rời rạc trong một biến hồi quy lấy các giá trị làXk tôi{ 0 , 1 }
ΔXk tôiP [ YTôi= 1 ∣ X1 tôi, Lọ , XKTôi; β0, ... , βK]= βkφ ( β0+ Σl = 1k - 1βtôiXl i+ βk+ Σl = k + 1KβtôiXl i)- βkφ ( β0+ Σl = 1k - 1βtôiXl i+ Σl = k + 1KβtôiXl i)
Tính toán hiệu ứng cận biên trong Stata
Hồi quy probit: Dưới đây là một ví dụ về tính toán các hiệu ứng cận biên sau một hồi quy probit trong Stata.
webuse union
probit union age grade not_smsa south##c.year
margins, dydx(*)
Đây là đầu ra bạn sẽ nhận được từ margins
lệnh
. margins, dydx(*)
Average marginal effects Number of obs = 26200
Model VCE : OIM
Expression : Pr(union), predict()
dy/dx w.r.t. : age grade not_smsa 1.south year
------------------------------------------------------------------------------
| Delta-method
| dy/dx Std. Err. z P>|z| [95% Conf. Interval]
-------------+----------------------------------------------------------------
age | .003442 .000844 4.08 0.000 .0017878 .0050963
grade | .0077673 .0010639 7.30 0.000 .0056822 .0098525
not_smsa | -.0375788 .0058753 -6.40 0.000 -.0490941 -.0260634
1.south | -.1054928 .0050851 -20.75 0.000 -.1154594 -.0955261
year | -.0017906 .0009195 -1.95 0.051 -.0035928 .0000115
------------------------------------------------------------------------------
Note: dy/dx for factor levels is the discrete change from the base level.
Điều này có thể được giải thích, ví dụ, một đơn vị thay đổi trong age
biến, làm tăng xác suất của trạng thái hợp nhất thêm 0,003442. Tương tự như vậy, là từ phía nam, làm giảm xác suất của tình trạng liên minh xuống 0.1054928
Hồi quy tuyến tính : Như một kiểm tra cuối cùng, chúng ta có thể xác nhận rằng các hiệu ứng cận biên trong mô hình hồi quy tuyến tính giống như các hệ số hồi quy (với một vòng xoắn nhỏ). Chạy hồi quy sau và tính toán các hiệu ứng cận biên sau
sysuse auto, clear
regress mpg weight c.weight#c.weight foreign
margins, dydx(*)
chỉ cung cấp cho bạn các hệ số hồi quy. Lưu ý một thực tế thú vị mà Stata tính toán lưới hiệu quả biên của một regressor bao gồm cả các hiệu ứng thông qua các điều khoản bậc hai nếu đưa vào mô hình.
. margins, dydx(*)
Average marginal effects Number of obs = 74
Model VCE : OLS
Expression : Linear prediction, predict()
dy/dx w.r.t. : weight foreign
------------------------------------------------------------------------------
| Delta-method
| dy/dx Std. Err. z P>|z| [95% Conf. Interval]
-------------+----------------------------------------------------------------
weight | -.0069641 .0006314 -11.03 0.000 -.0082016 -.0057266
foreign | -2.2035 1.059246 -2.08 0.038 -4.279585 -.1274157
------------------------------------------------------------------------------