Gráfico de barras com subgrupos e subgráficos
Neste exercício, vamos voltar ao nosso conjunto de dados da pesquisa com jovens e investigar se a proporção de pessoas que gostam de música techno ("Likes Techno"
) varia de acordo com o gênero ("Gender"
) ou com o local onde moram ("Village - town"
). Esse exercício nos dará a oportunidade de treinar muitas coisas que aprendemos ao longo do curso!
Já importamos o Seaborn como sns
e o matplotlib.pyplot
como plt
.
Este exercício faz parte do curso
Introdução à Visualização de Dados com o Seaborn
Instruções de exercício
- Defina o estilo da figura como
"dark"
. - Ajuste o código do gráfico de barras para adicionar subgráficos com base em
"Gender"
, organizados em colunas. - Adicione o título
"Percentage of Young People Who Like Techno"
a esse gráficoFacetGrid
. - Rotule o eixo x como
"Location of Residence"
e o eixo y como"% Who Like Techno"
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Set the figure style to "dark"
____
# Adjust to add subplots per gender
g = sns.catplot(x="Village - town", y="Likes Techno",
data=survey_data, kind="bar",
____)
# Add title and axis labels
g.____("Percentage of Young People Who Like Techno", y=1.02)
g.____(____="Location of Residence",
____="% Who Like Techno")
# Show plot
plt.show()