Kom igångKom igång gratis

Skapa en lift-funktion

Lift beräknas genom att ta skillnaden mellan behandlingseffekten (eller medelvärdet) för behandlingsgruppen och behandlingseffekten för kontrollgruppen, dividerat med kontrollgruppens behandlingseffekt. Formeln för lift visas nedan:

$$\frac{\text{Treatment conversion rate - Control conversion rate}}{\text{Control conversion rate}}$$

Resultatet är den procentuella skillnaden mellan kontroll och behandling.

I den här övningen skapar du en funktion som automatiserar beräkningen av lift. Många marknadsföringsteam kör tester kontinuerligt. Ju mer du kan automatisera de återkommande delarna av processen, desto mer tid frigör du för mer intressanta analyser.

Den här övningen är en del av kursen

Analysera marknadsföringskampanjer med pandas

Visa kurs

Övningsinstruktioner

  • Beräkna medelvärdet av a och b med hjälp av np.mean().
  • Använd a_mean och b_mean för att beräkna lift för behandlingsgruppen.
  • Skriv ut resultatet av lift()-funktionen du skapade med hjälp av variablerna control och personalization.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

def lift(a,b):
    # Calcuate the mean of a and b
    a_mean = ____
    b_mean = ____
    
    # Calculate the lift using a_mean and b_mean
    lift = ____
  
    return str(round(lift*100, 2)) + '%'
  
# Print lift() with control and personalization as inputs
print(lift(control, personalization))
Redigera och kör kod