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'); 
countplot.JPG

Diagrama de puntos

sns.swarmplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True); 
swarm.JPG

Diagrama de caja

sns.boxplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True);
caja.JPG
  • 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= '<';');
juntos.JPG
  • 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);
comparar.JPG
  • Catplot, con kind podemos cambiar el tipo de gráfico y se puede agregar otra variable col
sns.catplot(data= tips, x= 'day', y = 'total_bill', hue= 'sex', dodge=True, kind= 'box', col= 'time');
catplot.JPG