Aprender Seaborn Integraciones y producción

Módulo del curso de Seaborn

Seaborn
Seaborn
Módulo del curso
Actualizado: 18/04/2026

Módulo: Integraciones y producción

Este módulo forma parte del curso de Seaborn. .

Este módulo aborda las integraciones de Seaborn con el ecosistema Python de análisis de datos y la puesta en producción de las visualizaciones, incluyendo la nueva interfaz declarativa seaborn.objects introducida a partir de la versión 0.12.

La interfaz seaborn.objects

seaborn.objects (también referenciada como so) es una API completamente nueva y declarativa basada en la gramática de gráficos. Se construye mediante la composición de objetos:

  • Plot: el objeto principal que recibe los datos y las asignaciones estéticas.
  • Mark: define cómo se representan los datos (Dot, Line, Bar, Area, etc.).
  • Stat: aplica transformaciones estadísticas (Agg, Count, Hist, KDE, etc.).
  • Move: ajusta la posición de las marcas (Jitter, Dodge, Stack, Shift).
  • Scale: controla la escala de los ejes y del color.
import seaborn.objects as so
import seaborn as sns

tips = sns.load_dataset("tips")

(
    so.Plot(tips, x="total_bill", y="tip", color="time")
    .add(so.Dot(alpha=0.6))
    .add(so.Line(), so.PolyFit(order=1))
    .label(title="Regresión con objects API")
    .show()
)

Exportación y producción

Guardar gráficos de Seaborn en alta resolución, formatos vectoriales (SVG, PDF) y con dimensiones correctas para publicación es esencial para el trabajo profesional.

Jupyter y Streamlit

Seaborn se integra perfectamente con Jupyter Notebook y JupyterLab para análisis interactivo, y con Streamlit para crear aplicaciones de visualización de datos accesibles como dashboards web.

Explora más sobre Seaborn

Descubre más recursos de Seaborn

Alan Sastre - Autor del curso

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Seaborn es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.