IniziaInizia gratis

Testare e visualizzare la funzione di conversione

Hai fatto il lavoro più impegnativo costruendo la funzione del tasso di conversione: ora è il momento di metterla alla prova! Automatizzare le analisi può richiedere tempo all’inizio, ma è qui che il lavoro paga.

In questo esercizio vedrai quanto velocemente puoi calcolare il tasso di conversione, un’attività che nelle lezioni precedenti richiedeva più passaggi. Automatizzando le parti ripetitive del tuo lavoro, potrai dedicare più tempo ad analisi complesse.

Questo esercizio fa parte del corso

Analizzare campagne di marketing con pandas

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la tua funzione conversion_rate() per calcolare il tasso di conversione in marketing per date_served e age_group e salva i risultati in age_group_conv.
  • Esegui l’unstack di age_group_conv con level uguale a 1 e racchiudi il tutto in una chiamata a pd.DataFrame() per creare age_group_df.
  • Crea un grafico a linee per mostrare i risultati da age_group_df.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Calculate conversion rate by age_group
age_group_conv = ____(____, ['date_served', ____])
print(age_group_conv)

# Unstack and create a DataFrame
age_group_df = ____(age_group_conv.____)

# Visualize conversion by age_group
age_group_df____
plt.title('Conversion rate by age group\n', size = 16)
plt.ylabel('Conversion rate', size = 14)
plt.xlabel('Age group', size = 14)
plt.show()
Modifica ed esegui il codice