始める無料で始める

基本的な CLV を計算する

これで、3 つの方法で平均顧客ライフタイムを計算する準備ができました!この演習では、平均月間支出に推定顧客寿命を掛け合わせる基本的な CLV を計算します。

pandasnumpy ライブラリはそれぞれ pdnp として読み込まれています。online データセットはインポート済みです。

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

Pythonで学ぶマーケティングのための機械学習

コースを見る

演習の手順

  • CustomerID でグループ化し、顧客ごとの月間支出を計算します。
  • 平均月間支出を計算します。
  • 顧客寿命を 36 カ月に設定します。
  • 月間平均支出に顧客寿命を掛けて、基本的な CLV を計算します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Calculate monthly spend per customer
monthly_revenue = online.___(['___','InvoiceMonth'])['TotalSum'].___()

# Calculate average monthly spend
monthly_revenue = np.___(monthly_revenue)

# Define lifespan to 36 months
lifespan_months = ___

# Calculate basic CLV
clv_basic = ___ * lifespan_months

# Print the basic CLV value
print('Average basic CLV is {:.1f} USD'.format(clv_basic))
コードを編集して実行