Comece agoraComece grátis

Aprofundando com transformações básicas

Você quer verificar se a população de um estado se correlaciona com o número de itens vendidos em feiras livres. Para checar isso, calcule o log da população e faça um gráfico de dispersão comparando com o número de itens vendidos por um mercado. Pelas suas explorações anteriores do conjunto de dados, você sabe que haverá muita sobreposição; para entender melhor os padrões, reduza a opacidade dos marcadores.

Este exercicio faz parte do curso

Aprimorando suas visualizações de dados em Python

Ver curso

Instruções do exercicio

  • Use numpy (importado como np) para criar uma nova coluna, log_pop, calculando o log da população do estado.
  • Passe essa nova coluna com log para o mapeamento do eixo x na função de gráfico de dispersão.
  • Defina a opacidade do gráfico de dispersão para 25% para evidenciar a sobreposição.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Create a new logged population column 
markets['____'] = np.____(markets['____'])

# Draw a scatterplot of log-population to # of items sold
sns.scatterplot(x = '____', 
                  y = 'num_items_sold', 
                  # Reduce point opacity to show overlap
                  ____ = ____, 
                  data = markets)

plt.show()
Editar e Executar Código