변수 변환
wells 데이터로 계속 진행하면서, 변환된 데이터를 먼저 데이터 프레임에 추가하지 않고도, 공식을 이용하거나 모델 행렬 설정에서 직접 변수 변환을 적용하는 연습을 해 보겠습니다. 또한 변환이 모형 적합도를 개선했는지 확인하기 위해 모델 오류(또는 편차)의 계산을 다시 살펴봅니다.
dmatrix() 함수의 구조는 glm()의 formula 인자에서 오른쪽 항과 data 인자를 함께 사용하는 형태라는 점을 기억하세요.
dmatrix('y ~ x1 + x2',
data = my_data)
작업 공간에는 wells 데이터셋과 원래 변수인 arsenic을 사용한 모델 model_ars가 미리 로드되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 Generalized Linear Models
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import function dmatrix
import ____ as ____
from ____ import ____
# Construct model matrix for arsenic with log transformation
____('np.____(____)', data = ____,
return_type = 'dataframe').head()