Gói R cho hồi quy logistic hiệu ứng cố định


14

Tôi đang tìm kiếm một Rgói để ước tính các hệ số của các mô hình logit với hiệu ứng cố định riêng lẻ (đánh chặn riêng lẻ) bằng cách sử dụng công cụ ước tính 1980 của Chamberlain. Nó thường được gọi là công cụ ước tính logit hiệu ứng cố định của Chamberlain.

Đó là một công cụ ước tính cổ điển khi xử lý dữ liệu bảng kết quả nhị phân (ít nhất là trong kinh tế lượng), nhưng tôi không tìm thấy bất cứ điều gì liên quan đến nó trong CRAN.

Có manh mối nào không?


Đây là một lần thử khác: stats.stackexchange.com/questions/10141/ Kẻ
Alex

Tôi đang xử lý tình huống tương tự, bạn đã tìm ra giải pháp / gói / mã chưa?
Mario GS

Câu trả lời:


12

Hồi quy logistic có điều kiện (Tôi cho rằng đây là những gì bạn đã đề cập khi nói về công cụ ước tính của Chamberlain) có sẵn clogit()trong gói sinh tồn . Tôi cũng tìm thấy trang này chứa mã R để ước tính các tham số logit có điều kiện . Các cuộc khảo sát gói cũng bao gồm rất nhiều chức năng bao bọc cho GLM và Survival mô hình trong trường hợp lấy mẫu phức tạp, nhưng tôi đã không nhìn vào.

Cũng thử xem xét logit.mixedtrong gói Zelig hoặc trực tiếp sử dụng gói lme4 cung cấp các phương thức cho các mô hình hiệu ứng hỗn hợp với liên kết nhị thức (xem lmerhoặc glmer).

Bạn đã xem Kinh tế lượng trong R , từ Grant V. Farnsworth? Nó dường như cung cấp một cái nhìn tổng quan nhẹ nhàng về kinh tế lượng ứng dụng trong R (mà tôi không quen thuộc).


1
Trên thực tế, "logit có điều kiện" là một thuật ngữ rất mơ hồ. Đó là một số bối cảnh (chủ yếu là khi xử lý dữ liệu bảng điều khiển), nó tương đương với công cụ ước tính của Chamberlain, nhưng nó rất không phổ biến. Hầu hết thời gian, nó đề cập đến một mô hình cắt ngang trong đó biến kết quả có thể lấy nhiều hơn 2 giá trị. Tất cả các đề xuất của bạn thực sự đề cập đến các gói xem xét khả năng cuối cùng này. Tương tự với logit hỗn hợp: nó không phải là logit hiệu ứng cố định. Tôi đã xem qua tổng quan của Farnsworth, nhưng nó không đủ để nói về công cụ ước tính này. Dù sao, cảm ơn bạn đã trả lời của bạn!
Kamixave

"Nhật ký có điều kiện" không đề cập đến việc có nhiều hơn hai cấp độ kết quả. Một số chức năng có thể mở rộng nó cho tình huống đó, nhưng đó không phải là vấn đề.
Aniko

1
Đúng, nhưng mô hình logit có điều kiện có thể (như tôi đã nói) lấy hơn 2 giá trị, điều này dễ dàng phân biệt với mô hình của Chamberlain, giống như thực tế là Chamberlain được thiết kế dành riêng cho dữ liệu bảng điều khiển. Đây là một thông tin có liên quan; mô tả chính xác của logit có điều kiện thông thường là không (và mô tả của cả hai sẽ mất hơn 600 ký tự).
Kamixave

2

Bạn có thể chạy mô hình Chamberlains bằng cách sử dụng glmer. Về cơ bản, nó là một mô hình RE nhưng có nhiều biến hơn:

glmer(y~X + Z + (1|subject), data, model=binomial("probit"))
  • X là các biến bạn xem xét giải thích mô hình hiệu ứng cố định của bạn (một trường hợp đơn giản là giá trị trung bình của Z)
  • Z là các biến ngoại sinh của bạn
  • Chủ thể là biến mà sự không đồng nhất đến từ

Tôi hi vọng cái này giúp được.


2
Tôi nghĩ rằng điều đó sẽ hạn chế tính không đồng nhất là trực giao với X và Z trong khi công cụ ước tính được yêu cầu cho phép.
Alex

0

Các mclogitgói dường như để thực hiện logit có điều kiện của biến Chamberlain.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.