리텐션율 계산하기
이 연습 문제에서는 제품으로 전환한 사용자 중에서 남아 있는 구독자 수, 즉 리텐션율을 계산해 보겠습니다. 이를 통해 마케팅 캠페인이 실제로 제품에 관심 있는 사용자를 구독자로 전환했는지 가늠할 수 있어요.
전환율과 리텐션율은 함께 해석해야 합니다. 예를 들어 무료 체험을 제공하면 전환율은 높아질 수 있지만, 실제 비용이 청구되면 리텐션율이 낮아질 수 있어요. 이것이 반드시 나쁘다는 뜻은 아니지만, 전체 사용자 중 얼마나 많은 비율이 구독을 유지하는지 비즈니스 이해관계자에게 명확히 보여주는 것이 중요합니다.
리텐션율의 공식은 다음과 같습니다:
$$ \frac{\text{구독을 유지한 사람 수}}{\text{구독으로 전환한 전체 인원 수}} $$
이 연습은 강의의 일부입니다
pandas로 마케팅 캠페인 분석하기
연습 안내
marketingDataFrame에서user_id와converted열을 사용해 구독자로 전환한 사용자 수를 계산하세요.- 불리언 열
user_id와is_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), "%")