1. เรียนรู้
  2. /
  3. Courses
  4. /
  5. Python으로 배우는 고객 분석과 A/B Testing

Connected

Exercises

실험 단위: 사용자-일당 매출

우리 앱에 소모성(pay-per-use) 페이월을 추가하면 어떤 일이 일어나는지 확인해 보겠습니다. 페이월은 추가 콘텐츠나 서비스를 이용하려면 사용자가 결제를 해야 하는 웹사이트 또는 기타 기술의 기능을 말합니다.

여기서는 소모성 페이월과 관련된 실험 단위와 기준선 값을 계산하는 연습을 합니다. 두 지표 모두 페이월을 본 사용자만을 대상으로 매출을 측정합니다. 여러분의 목표는 실험 단위를 사용자-일(user-day)로 두고, 사용자-일당 매출을 계산하는 것입니다.

purchase_data 데이터셋이 미리 로드되어 있습니다.

คำแนะนำ

100 XP
  • 영상에서 본 것처럼 date 타임스탬프에서 'day' 값을 추출하세요: .date.dt.floor('d')를 사용합니다.
  • 계산을 쉽게 하려면 np.where() 메서드를 사용해 purchase_data.price의 NaN 값을 0으로 바꾸세요.
  • 마지막으로, 페이월을 본 사용자들의 사용자-일 기준 평균 결제 금액을 구하세요. 이를 위해 먼저 데이터를 'uid'와 'date'로 집계해야 하며, 이 부분은 미리 완료되어 있습니다.