시작하기무료로 시작하기

racer 세그먼트의 점유율 예측하기

이번에는 다른 스포츠카 세그먼트의 점유율을 예측해 볼게요. 비디오에서 보여드린 m5 모델과 predict_mnl() 함수는 미리 로드해 두었습니다. 샘플 코드에는 제가 prod 데이터 프레임을 만드는 코드도 포함되어 있어요. 여러분의 과제는 제 코드를 수정해서 "racer" 세그먼트에 대한 점유율을 예측하는 것입니다.

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

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

강의 보기

연습 안내

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

실습형 인터랙티브 연습

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

# modify the code below so that the segement 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
코드 편집 및 실행