Aun cuando las funciones vistas hasta ahora también pueden servir en casos en los que alguna de las variables sea cualitativa -de hecho, las hemos utilizado para definir variables visuales como el color o el tamaño de los marcadores-, en casos como el descrito puede resultar útil recurrir a gráficas más especializadas. En seaborn, estas gráficas más orientadas a mostrar distribuciones o relaciones implicando variables categóricas son ofrecidas por una función a nivel de figura: seaborn.catplot. En función del valor del parámetro kind, esta función ejecutará una función a nivel de ejes.
seaborn divide estas función en tres familias:
Diagramas de dispersión categóricos:
- stripplot() (cuando kind = "strip", valor por defecto)
- swarmplot() (cuando kind = "swarm")
Gráficas de distribución categórica:
- boxplot() (cuando kind = "box")
- violinplot() (cuando kind = "violin")
- boxenplot() (cuando kind = "boxen")
Gráficas de estimación categórica:
- pointplot() (cuando kind = "point")
- barplot() (cuando kind = "bar")
- countplot() (cuando kind = "count")
Estas familias de gráficas representan la información usando diferentes tipos de granularidad. En las siguientes páginas revisaremos todas ellas.