Tôi muốn chạy một hồi quy logistic thứ tự trong Python - cho một biến trả lời có ba cấp độ và với một vài yếu tố giải thích. Các statsmodels
gói hỗ trợ logit nhị phân và logit đa thức (MNLogit) mô hình, nhưng logit không ra lệnh. Vì toán học cơ bản không khác nhau, tôi tự hỏi liệu nó có thể được thực hiện dễ dàng bằng cách sử dụng chúng không? (Ngoài ra, các gói Python khác hoạt động được đánh giá cao.)
1
Mã duy nhất trong python mà tôi biết là của Fabian, xem số liệu thống kê về vấn đề thống kê github.com/statsmodels/statsmodels/issues/807 . Tôi nghĩ rằng sẽ không khó để thực hiện cho các số liệu thống kê, nhưng chưa có ai tình nguyện.
—
Josef
Đây không phải là Python, nhưng trong R,
—
Frank Harrell
orm
hàm trong rms
gói xử lý hiệu quả hàng ngàn cấp độ của biến trả lời.
Kết hợp với nhận xét của w / @ FrankHarrell ở trên, lưu ý rằng bạn có thể gọi các hàm R từ Python w / rpy2 (xem thêm: Hướng dẫn về Slug cho Python ).
—
gung - Phục hồi Monica
Đây có thể là chủ đề được cho là vì câu hỏi dường như không phải là một yêu cầu mã thuần túy - liệu người ta có thể đưa mô hình logit ra lệnh ra khỏi các thành phần tính toán của logit nhị phân hay không và dường như tôi là một câu hỏi với một ký tự thống kê ( ngay cả khi giải pháp cuối cùng hóa ra là "không, sử dụng gói khác")
—
Silverfish
Thật vậy, tôi đã kết thúc việc sử dụng các mô-đun R thông qua rpy2, cũng như đơn giản hóa đặc tả mô hình của tôi thành logit nhị phân.
—
Hadi