선택 모델 적합시키기
좋습니다. 이제 dfidx 객체인 chocolate을 만들었으니, mlogit()을 호출해 모델을 적합시킬 준비가 되었습니다. mlogit() 함수에 입력값을 채우면서 데이터를 살펴볼 수 있도록 콘솔에 head(chocolate)를 입력해 보세요. chocolate의 Selection 열에는 선택 결과가 들어 있습니다. 이 값은 TRUE/FALSE, 0/1, 또는 no/yes로 표시될 수 있습니다. 속성은 Brand, Type, Price 열에 들어 있습니다.
이 연습은 강의의 일부입니다
R로 배우는 마케팅 선택 모델링
연습 안내
mlogit명령에 입력값을 채워 넣으세요.mlogit()의 첫 번째 입력값은 항상 공식(formula)입니다. 공식은Selection ~ Brand + Type + Price여야 합니다.mlogit()의 두 번째 입력값은data = chocolate이어야 합니다.mlogit()의 세 번째 입력값으로print.level = 3옵션을 사용하세요. 이 옵션은mlogit()에게 최대우도법 알고리즘에 대한 세부 정보를 더 자세히 보고하도록 지시합니다.mlogit을 실행하고 결과를choc_m1에 할당한 후, summary 함수를 사용해 모델 결과를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()