시작하기무료로 시작하기

선택 모델 적합시키기

좋습니다. 이제 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()
코드 편집 및 실행