pandas로 마케팅 캠페인 분석하기
Jill Rosok
Data Scientist
공통 지표:

$$ \text{전환율} = \frac{\text{전환한 사용자 수}}{\text{마케팅 대상 전체 수}} $$
subscribers = marketing[marketing['converted'] == True]\ ['user_id'].nunique()total = marketing['user_id'].nunique()conv_rate = subscribers/total print(round(conv_rate*100, 2), '%')
13.89 %
$$ \text{이탈 방지율} = \frac{\text{구독 유지 사용자 수}}{\text{전환한 전체 사용자 수}} $$
retained = marketing[marketing['is_retained'] == True]\ ['user_id'].nunique()subscribers = marketing[marketing['converted'] == True]\ ['user_id'].nunique()retention = retained/subscribers print(round(retention*100, 2), '%')
84%
pandas로 마케팅 캠페인 분석하기