Diagrama de barras con subgrupos y subtramas
En este ejercicio, volveremos a nuestro conjunto de datos de la encuesta a jóvenes e investigaremos si la proporción de personas a las que les gusta la música tecno ("Likes Techno"
) varía según su género ("Gender"
) o su lugar de residencia ("Village - town"
). ¡Este ejercicio nos dará la oportunidad de practicar las muchas cosas que hemos aprendido a lo largo de este curso!
Ya hemos importado Seaborn como sns
y matplotlib.pyplot
como plt
.
Este ejercicio forma parte del curso
Introducción a la visualización de datos con Seaborn
Instrucciones de ejercicio
- Establece el estilo de la figura en
"dark"
. - Ajusta el código del diagrama de barras para añadir subtramas basadas en
"Gender"
, dispuestas en columnas. - Añade el título
"Percentage of Young People Who Like Techno"
a esta tramaFacetGrid
. - Etiqueta el eje x
"Location of Residence"
y el eje y"% Who Like Techno"
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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()