Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:高度なセグメンテーションとリテンション | 高度なコホートセグメンテーションとリテンションメトリクス
Pythonによるコホート分析
セクション 2.  4
single

single

チャレンジ:高度なセグメンテーションとリテンション

メニューを表示するにはスワイプしてください

このチャレンジを完了するには、以下の手順に従ってください。

  • user_idacquisition_monthregionactivity_month などのカラムを持つユーザーアクティビティデータの pandas DataFrame を使用;
  • acquisition_monthregion の両方でユーザーをセグメント化し、マルチレベルのコホートを作成;
  • 各コホートごとに、獲得後の各月に残っているユーザー数を計算;
  • 各コホートの リテンション率 を、元のコホートサイズに対する特定月のアクティブユーザーの割合として算出;
  • 各期間の チャーン率 を、1 からリテンション率を引いた値として計算。

これらの計算を効率的に行うために、pandas のグループ化および集計メソッドを使用してください。

タスク

スワイプしてコーディングを開始

データセットを獲得月ごとにセグメント化し、各コホートのリテンション率を計算します。

  • ユーザーをacquisition_monthでグループ化してコホートを形成します。
  • 各コホートについて、獲得からの各月ごとにアクティブなユニークユーザー数をカウントします。
  • 各コホートおよび期間ごとに、アクティブユーザー数をコホートサイズで割ってリテンション率を算出します。
  • cohortmonths_since_acquisitionretention_rateの列を持つDataFrameを返します。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  4
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt