Comece agoraComece grátis

Beeswarms

Crie um gráfico beeswarm usando sns.swarmplot() para analisar os níveis de ozônio (Ozone) de todas as cidades no conjunto de dados pollution no mês de março. Para deixar o beeswarm mais legível, diminua o tamanho dos pontos para evitar a superposição causada pela grande quantidade de pontos na tela. Por fim, como você fez algumas manipulações nos dados para gerar esse gráfico, inclua um título para orientar quem está visualizando.

Este exercicio faz parte do curso

Aprimorando suas visualizações de dados em Python

Ver curso

Instruções do exercicio

  • Faça um subconjunto do pollution contendo apenas as observações de março.
  • Plote os níveis de O3 como valor contínuo em swarmplot().
  • Diminua o tamanho dos pontos para 3 para evitar aglomeração.
  • Dê ao gráfico o título 'March Ozone levels by city'.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Filter data to just March
pollution_mar = pollution[pollution.month == ____]

# Plot beeswarm with x as O3
sns.swarmplot(y = "city",
              x = '____', 
              data = pollution_mar, 
              # Decrease the size of the points to avoid crowding 
              size = ____)

# Give a descriptive title
plt.____('____')
plt.show()
Editar e Executar Código