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