Tôi đang cố gắng sao chép hồi quy logit từ Stata sang R. Trong Stata tôi sử dụng tùy chọn "mạnh" để có lỗi tiêu chuẩn mạnh mẽ (lỗi tiêu chuẩn thống nhất dị thường). Tôi có thể sao chép chính xác các hệ số tương tự từ Stata, nhưng tôi không thể có cùng một lỗi tiêu chuẩn mạnh với gói "sandwich".Lỗi chuẩn khác nhau của hồi quy logit trong Stata và R
Tôi đã thử một số ví dụ về hồi quy tuyến tính OLS; có vẻ như các bộ ước lượng bánh sandwich của R và Stata cho tôi cùng một lỗi tiêu chuẩn mạnh mẽ cho OLS. Có ai biết làm thế nào Stata tính toán các ước tính bánh sandwich cho hồi quy phi tuyến tính, trong trường hợp của tôi hồi quy logit?
Cảm ơn bạn!
Codes đính kèm: trong R:
library(sandwich)
library(lmtest)
mydata <- read.csv("http://www.ats.ucla.edu/stat/data/binary.csv")
mydata$rank<-factor(mydata$rank)
myfit<-glm(admit~gre+gpa+rank,data=mydata,family=binomial(link="logit"))
summary(myfit)
coeftest(myfit, vcov = sandwich)
coeftest(myfit, vcov = vcovHC(myfit, "HC0"))
coeftest(myfit, vcov = vcovHC(myfit))
coeftest(myfit, vcov = vcovHC(myfit, "HC3"))
coeftest(myfit, vcov = vcovHC(myfit, "HC1"))
coeftest(myfit, vcov = vcovHC(myfit, "HC2"))
coeftest(myfit, vcov = vcovHC(myfit, "HC"))
coeftest(myfit, vcov = vcovHC(myfit, "const"))
coeftest(myfit, vcov = vcovHC(myfit, "HC4"))
coeftest(myfit, vcov = vcovHC(myfit, "HC4m"))
coeftest(myfit, vcov = vcovHC(myfit, "HC5"))
Stata:
use http://www.ats.ucla.edu/stat/stata/dae/binary.dta, clear
logit admit gre gpa i.rank, robust
Tài liệu tại http://www.stata.com/manuals13/p_robust.pdf –
Bạn có thể bao gồm kết quả stata không? ... không có quyền truy cập. Nhưng có vẻ như "HC1" phải tương ứng với tùy chọn "mạnh mẽ" stata. – blindjesse