There is a newer version of this record available.

Software Open Access

seaborn: statistical data visualization

Michael Waskom

JSON-LD ( Export

  "description": "<p>Seaborn&nbsp;is a library for making statistical graphics in Python. It provides a high-level interface to matplotlib&nbsp;and integrates closely with pandas&nbsp;data structures. Functions in the seaborn&nbsp;library expose a declarative, dataset-oriented API that makes it easy to translate questions about data into graphics that can answer them. When given a dataset and a specification of the plot to make, seaborn&nbsp;automatically maps the data values to visual attributes such as color, size, or style, internally computes statistical transformations, and decorates the plot with informative axis labels and a legend. Many seaborn&nbsp;functions can generate figures with multiple panels that elicit comparisons between conditional subsets of data or across different pairings of variables in a dataset. seaborn&nbsp;is designed to be useful throughout the lifecycle of a scientific project. By producing complete graphics from a single function call with minimal arguments, seaborn&nbsp;facilitates rapid prototyping and exploratory data analysis. And by offering extensive options for customization, along with exposing the underlying matplotlib&nbsp;objects, it can be used to create polished, publication-quality figures.</p>", 
  "license": "", 
  "creator": [
      "affiliation": "Center for Neural Science, NYU", 
      "@type": "Person", 
      "name": "Michael Waskom"
  "url": "", 
  "codeRepository": "", 
  "datePublished": "2021-03-29", 
  "version": "JOSS paper", 
  "keywords": [
    "data science", 
    "data visualization", 
    "statistical graphics"
  "@context": "", 
  "identifier": "", 
  "@id": "", 
  "@type": "SoftwareSourceCode", 
  "name": "seaborn: statistical data visualization"
All versions This version
Views 36,3671,220
Downloads 1,67537
Data volume 1.2 GB65.9 MB
Unique views 26,3641,007
Unique downloads 1,33834


Cite as