2016-06-21 3 views
1

: 또한 포아송 회귀로 알려진
1. 로그 - 선형 회귀는,
2. 로지스틱 회귀포아송 회귀를 구현하는 방법은 무엇입니까? 일반화 선형 모델의 2 종류가 있습니다

어떻게 가격 탄력성 예측 파이썬에서 포아송 회귀를 구현하는 방법?

+0

http://statsmodels.sourceforge.net/devel/glm.html에서 찾고 계신 다소입니까? 또한 너무 광범위합니다. –

+0

공유 한 링크에 "포아송 분포"가 있습니다. 나는 "포아송 회귀"를 찾고 있었다. 그것은 R에 있지만 파이썬에서 구현하는 방법은 무엇입니까? – User456898

+0

Logistic Regression을 찾고 있지 않습니다. 파이썬에서 Log-Linear (Poisson) 회귀에 대해 알고 싶었습니다. – User456898

답변

6

파이썬에서 statmodels 패키지를 살펴보십시오. 여기

은 당신이 여기 파이썬을 알고 앞에서 언급 한 예제의 추출물 Assumming

을 답변자 링크를 피하기 위해 입력의 example

조금 더 많은 것이다.

import numpy as np 
import pandas as pd 
from statsmodels.genmod.generalized_estimating_equations import GEE 
from statsmodels.genmod.cov_struct import (Exchangeable, 
    Independence,Autoregressive) 
from statsmodels.genmod.families import Poisson 

pandas 당신이 당신의 포아송 모델을 공급하는 데 사용할 데이터와 데이터 프레임을 개최한다. statsmodels 패키지 등 포아송 선형, 프로 빗, 여기에서 당신은 포아송 가족 모델 가져옵니다 같은 통계 모델의 대가족이 포함되어 가정 (힌트 참조 마지막 수입)

당신이 당신의 모델에 맞는 방법은 다음과 같다을 (당신의 종속 변수는 y라고하고 당신의 IV 있습니다 나이, TRT베이스) :

fam = Poisson() 
ind = Independence() 
model1 = GEE.from_formula("y ~ age + trt + base", "subject", data, cov_struct=ind, family=fam) 
result1 = model1.fit() 
print(result1.summary()) 

난 당신이 계산해야 할 경우 나는 음 이항 회귀 한 번 봐 가지고 제안 문제의 본질에 익숙하지 않은 오전으로 데이터가 잘 분산되어 있습니다. 높은과 분산을 사용하면 포아송 가정이 유지되지 않을 수 있습니다.

R의 포아송 회귀에 대한 정보가 풍부합니다. Google뿐입니다.

이제이 대답이 도움이 되길 바랍니다.

+1

죄송합니다 여기에 "제목"은 무엇입니까? – famargar

+0

"subject"는 종속 변수입니까? –

+0

죄송합니다. 나는이 주석을 보지 못했습니다. "제목"은 그룹화 변수입니다. 종속 변수는 'y' – Altons

관련 문제