Gráficos de tono y recuento
Sigamos explorando nuestro conjunto de datos de alumnos de secundaria examinando una nueva variable. La columna "school"
indica las iniciales de la escuela a la que asistió el alumno: "GP" o "MS".
En el último ejercicio, creamos un gráfico de dispersión en el que los puntos del gráfico se coloreaban en función de si el alumno vivía en una zona urbana o rural. ¿Cuántos alumnos viven en zonas urbanas frente a zonas rurales, y varía esto en función de la escuela a la que asiste el alumno? Hagamos un gráfico de recuento con subgrupos para averiguarlo.
Este ejercicio forma parte del curso
Introducción a la visualización de datos con Seaborn
Instrucciones de ejercicio
Rellena el diccionario
palette_colors
para asignar el valor de ubicación"Rural"
al color"green"
y el valor de ubicación"Urban"
al color"blue"
.Crea un gráfico de recuento con
"school"
en el eje x utilizando el DataFramestudent_data
.- Añade subgrupos al gráfico utilizando la variable
"location"
y utiliza el diccionariopalette_colors
para que los subgrupos de ubicación sean verdes y azules.
- Añade subgrupos al gráfico utilizando la variable
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns
# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}
# Create a count plot of school with location subgroups
# Display plot
plt.show()