Distribuições por CTR
Para qualquer feature individual, é útil observar tanto a distribuição dessa feature quanto como ela varia em relação à variável de interesse. Neste exercício, você vai explorar a feature search_engine_type, que representa um inteiro indicando o mecanismo de busca, como Google ou Bing, pelo qual o usuário demonstrou intenção antes do anúncio. Por motivos de privacidade, essas categorias são anônimas. Primeiro, você vai construir e visualizar a distribuição de search_engine_type. Depois, vai ver como a CTR varia de acordo com o valor de search_engine_type, de forma semelhante ao que você fez com a CTR por tipo de dispositivo e posição do banner no capítulo anterior.
Dados de exemplo em formato DataFrame estão carregados como df. pandas como pd também está disponível no seu ambiente.
Este exercicio faz parte do curso
Prevendo CTR com Machine Learning em Python
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Construct bar chart for clicks by search engine type
se_df = df.____(['search_engine_type', 'click']).size().unstack()
se_df.plot(kind = 'bar', title = 'Value frequency for search engine type')
plt.show()