파이썬에서 순서 형 로지스틱 회귀


12

세 가지 수준과 설명 요소가있는 반응 변수에 대해 파이썬에서 순서 형 로지스틱 회귀를 실행하고 싶습니다. 이 statsmodels패키지는 이진 로짓 및 다항 로짓 (MNLogit) 모델을 지원하지만 순서가 지정된로 짓은 지원하지 않습니다. 기본 수학이 다르지 않기 때문에 이것을 사용하여 쉽게 구현할 수 있는지 궁금합니다. (또는 작동하는 다른 Python 패키지도 높이 평가됩니다.)


1
내가 아는 파이썬의 유일한 코드는 Fabian이 statsmodels 이슈 github.com/statsmodels/statsmodels/issues/807을 참조하십시오 . statsmodels를 구현하는 것은 어렵지 않지만 아직 자원 봉사 한 사람은 없습니다.
Josef

2
이것은 Python이 아니지만 R ormrms패키지 함수 는 수천 수준의 응답 변수를 효율적으로 처리합니다.
Frank Harrell

1
위의 @FrankHarrell의 의견과 함께 rpy2를 사용하여 Python에서 R 함수를 호출 할 수 있습니다 ( Plug에 대한 Slug 's Guide 참조 ).
gung-Monica Monica 복원

1
이 질문은 순수한 코드 요청이 아니기 때문에 논란의 여지가 있습니다. 이진 로짓의 계산 성분에서 순서가 지정된 로짓 모델을 고칠 수 있는지 여부와 MNLogit은 통계적 특성에 대한 질문 인 것처럼 보입니다 ( 궁극적 인 해결책이 "아니오, 다른 패키지를 사용하는 것"으로 밝혀 지더라도)
Silverfish

실제로 rpy2를 통해 R 모듈을 사용하고 모델 사양을 이진 로짓으로 단순화했습니다.
Hadi

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.