始める無料で始める

キャンペーンのリテンション率を分析する

合計の加入者数とリテンション対象の加入者数を計算できたので、どのチャネルのリテンション率が最も高いかを確かめられます。

この演習では、各サブスクリプションチャネルのリテンション率を計算し、結果を可視化します。

この演習はコースの一部です

pandasで学ぶマーケティングキャンペーン分析

コースを見る

演習の手順

  • retention_subsretention_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()
コードを編集して実行