Comece agoraComece grátis

Criando uma função de lift

O lift pode ser calculado encontrando a diferença entre o efeito do tratamento (ou a média) do grupo de tratamento em comparação ao efeito do tratamento do grupo de controle, dividida pelo efeito do tratamento do controle. A fórmula do lift está abaixo:

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

O resultado é a diferença percentual entre o controle e o tratamento.

Neste exercício, você vai criar uma função para automatizar o cálculo de lift. Muitas equipes de marketing executam testes constantemente. Quanto mais você automatizar as partes do processo que se repetem em todo teste, mais tempo terá para fazer análises mais interessantes.

Este exercicio faz parte do curso

Análise de campanhas de marketing com pandas

Ver curso

Instruções do exercicio

  • Calcule a média de a e b usando np.mean().
  • Use a_mean e b_mean para calcular o lift do tratamento.
  • Imprima os resultados da função lift() que você criou usando as variáveis control e personalization.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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))
Editar e Executar Código