Section 1. Chapter 3
single
Challenge: Cohort Data Preparation
Swipe to show menu
You are about to apply your knowledge from previous chapters on cohort assignment and feature engineering. Your task is to prepare a sample transactional dataset for cohort analysis.
Task
Swipe to start coding
Prepare a transactional dataset for cohort analysis by engineering new features for cohort assignment and user activity.
- Assign a
cohort_monthcolumn for each transaction, based on the month of the user's first purchase. - Create a
cohort_indexcolumn representing the number of months since the user's cohort month for each transaction. - Add a
total_orderscolumn indicating the cumulative number of orders for each user up to and including the current transaction.
Solution
Everything was clear?
Thanks for your feedback!
Section 1. Chapter 3
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat