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
Instruções do exercicio
- Faça um subconjunto do
pollutioncontendo apenas as observações de março. - Plote os níveis de
O3como valor contínuo emswarmplot(). - Diminua o tamanho dos pontos para
3para 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()