Seaborn is a Python visualization library for creating publication-quality statistical graphics. Use this skill for dataset-oriented plotting, multivariate analysis, automatic statistical estimation, and complex multi-panel figures with minimal code.
Design Philosophy
Seaborn follows these core principles:
Dataset-oriented
Work directly with DataFrames and named variables rather than abstract coordinates
Semantic mapping
Automatically translate data values into visual properties (colors, sizes, styles)
Statistical awareness
Built-in aggregation, error estimation, and confidence intervals
Aesthetic defaults
Publication-ready themes and color palettes out of the box
Matplotlib integration
Full compatibility with matplotlib customization when needed
Quick Start
Show more