Unire su insiemi diversi di campi
Come hai visto nell'esercizio precedente, sia customer_data sia app_purchases hanno una colonna 'uid' in comune che puoi usare per combinarli. Se li esplorassi più a fondo, scopriresti che hanno anche una colonna di data in comune, chiamata 'date' in app_purchases e 'reg_date' in customer_data.
In questo esercizio esplorerai l'unione su entrambe queste colonne e vedrai come questo influisce sui risultati finali.
I due insiemi di dati dell'esercizio precedente - customer_data e app_purchases - sono già stati caricati per te, con 'reg_date' in customer_data rinominata in 'date'.
Questo esercizio fa parte del corso
Customer Analytics and A/B Testing in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Merge on the 'uid' field
uid_combined_data = app_purchases.merge(____, on=['____'], how='inner')
# Examine the results
print(uid_combined_data.head())
print(len(uid_combined_data))