Ajout achat par mois
This commit is contained in:
parent
52119c4354
commit
ef23181a05
|
@ -82,6 +82,11 @@ def tickets_kpi_function(tickets_information = None):
|
|||
tickets_kpi['nb_purchases_internet'] = tickets_kpi['nb_purchases_internet'].fillna(0)
|
||||
tickets_kpi['prop_purchases_internet'] = tickets_kpi['nb_purchases_internet'] / tickets_kpi['nb_purchases']
|
||||
|
||||
# Nombre d'achat à choisir
|
||||
tickets_information_copy['month_year_purchase'] = 'purchases_' + tickets_information_copy['purchase_date'].dt.month.astype(str) + '_' + tickets_information_copy['purchase_date'].dt.year.astype(str)
|
||||
purchases_by_month = tickets_information_copy.pivot_table(index='customer_id', columns='month_year_purchase', values='purchase_id', aggfunc='nunique', fill_value=0)
|
||||
tickets_kpi = pd.merge(tickets_kpi, purchases_by_month, on = 'customer_id', how = 'left')
|
||||
|
||||
return tickets_kpi
|
||||
|
||||
def customerplus_kpi_function(customerplus_clean = None):
|
||||
|
|
Loading…
Reference in New Issue
Block a user