홈페이지 접속부터 결제까지 소요되는 시간을 정리하면 추후 리타게팅 전략 수립시 참고할 수 있다.
1. 결제까지 소요된 시간 구하기
time = selected_paid_survey['신청날짜']-selected_paid_survey['created_at']
time
2. 시간 단위에서 일 단위로 환산 (예: 9시간 14분 16초를 일로 환산하면 0.384907일)
time2 = time/pd.to_timedelta(1, unit='D') #다른 코드: (time.dt.total_seconds()/(60*60*24)).head()
time2
3. 누적 분포 그래프 그리기
plt.figure(figsize = (12,4))
sns.distplot(time2, kde_kws={'cumulative' : True}, hist = False)
plt.xlim(0,25)
4. 시각화 결과

- 결제한 이들의 80% 이상이 5일 이내에 결제, 나머지 20%는 그 이상의 시간이 필요
- 이러한 결과를 기반으로 제품에 관심을 가졌지만 아직 결제를 하지 않은 잠재고객들의 결제 가능성을 추정하여 리타겟팅 전략을 수행할 수 있다.
*'DS School 데이터분석 실전반' 내용 참고
'데이터 분석' 카테고리의 다른 글
| [판다스] 조건에 따라 새 컬럼 추가하기 (0) | 2021.05.09 |
|---|