分析此活動的留存率
既然你已經算出訂閱總數與留存的訂閱者數,就可以來判斷哪個渠道的留存率最高。
在這個練習中,你會計算各訂閱渠道的留存率,並將結果視覺化。
本練習屬於課程
使用 pandas 分析行銷活動
練習說明
- 用
retention_subs除以retention_total,取得依訂閱日期分組、各訂閱渠道的留存率。 - 加上標題『Retention Rate by Subscribing Channel』。
- 將 x 軸與 y 軸標籤分別命名為『Date Subscribed』與『Retention Rate (%)』。
- 將圖例放在
upper right,並顯示圖表。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Divide retained subscribers by total subscribers
retention_rate = ____/____
retention_rate_df = pd.DataFrame(retention_rate.unstack(level=1))
# Plot retention rate
retention_rate_df.plot()
# Add a title, x-label, y-label, legend and display the plot
____
____
____
____
plt.show()