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

Ver Curso

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áfico FacetGrid.
  • 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()