시작하기무료로 시작하기

레이서 세그먼트의 점유율 예측하기

이번에는 다른 스포츠카 세그먼트의 점유율을 예측해 보겠습니다. 동영상에서 보여드린 m5 모델과 predict_mnl() 함수가 이미 로드되어 있습니다. 샘플 코드에는 prod 데이터 프레임을 생성하는 코드도 포함되어 있습니다. 이 코드를 수정하여 "racer" 세그먼트의 점유율을 예측해 보세요.

이 연습은 강의의 일부입니다

R로 배우는 마케팅 선택 모델링

강의 보기

연습 안내

  • prod 데이터 프레임을 생성하는 코드를 수정하여 두 제품 모두에서 segment 변수가 "racer"가 되도록 하세요. segment와 같은 사용자 변수는 prod에 있는 모든 제품에서 동일해야 한다는 점을 기억하세요.
  • m5 모델을 사용해 prod에 있는 제품들의 점유율을 예측하세요. 이때 predict_mnl() 함수를 사용하면 됩니다. 결과물에 두 제품 모두 segment가 "racer"로 표시되는지 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# modify the code below so that the segment is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)

# predict shares for the "racer" segment
코드 편집 및 실행