Lyft: Segment drivers by lifetime value using K-Means clustering and retention analysis. Python, Pandas, Scikit-learn, Seaborn.
After exploring and analyzing the data, please:
You can make the following assumptions about the Lyft rate card:
You'll find three CSV files attached with the following data:
driver_ids.csv
driver_id Unique identifier for a driverdriver_onboard_date Date on which driver was on-boardedride_ids.csv
driver_id Unique identifier for a driverride_id Unique identifier for a ride that was completed by the driverride_distance Ride distance in metersride_duration Ride duration in secondsride_prime_time Prime Time applied on the rideride_timestamps.csv
ride_id Unique identifier for a rideevent describes the type of event; this variable takes the following values:
timestamp Time of eventYou can assume that:
Please work on the questions in the displayed order. Make sure that the solution reflects your entire thought process - it is more important how the code is structured rather than the final answers. You are expected to spend no more than 2 hours solving this project.
See the full interview round by round, with questions for each stage.