시작하기무료로 시작하기

리텐션율 계산하기

이 연습 문제에서는 제품으로 전환한 사용자 중에서 남아 있는 구독자 수, 즉 리텐션율을 계산해 보겠습니다. 이를 통해 마케팅 캠페인이 실제로 제품에 관심 있는 사용자를 구독자로 전환했는지 가늠할 수 있어요.

전환율과 리텐션율은 함께 해석해야 합니다. 예를 들어 무료 체험을 제공하면 전환율은 높아질 수 있지만, 실제 비용이 청구되면 리텐션율이 낮아질 수 있어요. 이것이 반드시 나쁘다는 뜻은 아니지만, 전체 사용자 중 얼마나 많은 비율이 구독을 유지하는지 비즈니스 이해관계자에게 명확히 보여주는 것이 중요합니다.

리텐션율의 공식은 다음과 같습니다:

$$ \frac{\text{구독을 유지한 사람 수}}{\text{구독으로 전환한 전체 인원 수}} $$

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

pandas로 마케팅 캠페인 분석하기

강의 보기

연습 안내

  • marketing DataFrame에서 user_idconverted 열을 사용해 구독자로 전환한 사용자 수를 계산하세요.
  • 불리언 열 user_idis_retained를 사용해 유지된 구독자 수를 계산하세요.
  • 리텐션율을 계산하세요.

실습형 인터랙티브 연습

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

# Calculate the number of subscribers
total_subscribers = ____

# Calculate the number of people who remained subscribed
retained = ____

# Calculate the retention rate
retention_rate = ____
print(round(retention_rate*100, 2), "%")
코드 편집 및 실행