인프런 커뮤니티 질문&답변

Jihoon Park님의 프로필 이미지

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

7회 기출유형(작업형3) 🆕 updated 2024.4

7회 기출문제 작업형3에서..

해결된 질문

24.06.20 08:10 작성

·

147

0

1-2번) model = glm(formula, data=train, family=sm.families.Binomial()).fit() 를 실행하면

TypeError: 'module' object is not callable

이런 에러가 나오는데 원인이 뭘까요?

답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

2024. 06. 20. 09:26

아마도 모듈의 이름을 잘못 호출한 것이 아닌가 싶은데 라이브러리 불어오는 코드가 없어 확인할 수 없네요

 

그리고 다른 방법을 알려드려요!

 

잔차이탈도 logit 사용을 사용하는 방법

-2 * Log-Likelihood(로그 우도)

# 기출7회 예시
from statsmodels.formula.api import logit

# 1) 로지스틱 회귀 모델 생성 및 학습
model = logit("gender ~ age + length + diameter + height + weight", data=train).fit()
print(model.summary())

# 2) 잔차 이탈도 계산
print(round(-2 * model.llf,2))