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
Instruções do exercicio
- Use
numpy(importado comonp) 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()