Categóricos
Clase 14 de 18 • Curso de Visualización de Datos con Matplotlib y Seaborn
Resumen
Seaborn ofrece diferentes gráficos para graficar datos categóricos o variables de texto. A continuación verás el código que podrás usar para gráficar este tipo de datos.
Tipos de datos categóricos para graficar en Seaborn
Empieza importando los datos que necesitas de las librerías
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset('tips')
tips.head(2)
Gráfica de cantidad
sns.countplot(data = tips, x= 'day', hue='sex');
Diagrama de puntos
sns.swarmplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True);
Diagrama de caja
sns.boxplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True);
- Se pueden combinar distintos gráficos
sns.boxplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True);
sns.swarmplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True, color = '0', marker= '<';');
- Violín: parecido a Boxplot, pero no muestra los cuartiles, sino como se concentran los datos con comparación
split
sns.violinplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', split=True);
- Catplot, con
kind
podemos cambiar el tipo de gráfico y se puede agregar otra variablecol
sns.catplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True, kind= 'box', col= 'time');