There is a newer version of this record available.

Software Open Access

mwaskom/seaborn: v0.9.1 (January 2020)

Michael Waskom; Olga Botvinnik; Joel Ostblom; Saulius Lukauskas; Paul Hobson; MaozGelbart; David C Gemperline; Tom Augspurger; Yaroslav Halchenko; John B. Cole; Jordi Warmenhoven; Julian de Ruiter; Cameron Pye; Stephan Hoyer; Jake Vanderplas; Santi Villalba; Gero Kunter; Eric Quintero; Pete Bachant; Marcel Martin; Kyle Meyer; Corban Swain; Alistair Miles; Thomas Brunner; Drew O'Kane; Tal Yarkoni; Mike Lee Williams; Constantine Evans; Clark Fitzgerald; Brian

DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="" xmlns="" xsi:schemaLocation="">
  <identifier identifierType="DOI">10.5281/zenodo.3629445</identifier>
      <creatorName>Michael Waskom</creatorName>
      <affiliation>Center for Neural Science, NYU</affiliation>
      <creatorName>Olga Botvinnik</creatorName>
      <creatorName>Joel Ostblom</creatorName>
      <creatorName>Saulius Lukauskas</creatorName>
      <creatorName>Paul Hobson</creatorName>
      <creatorName>David C Gemperline</creatorName>
      <creatorName>Tom Augspurger</creatorName>
      <creatorName>Yaroslav Halchenko</creatorName>
      <affiliation>Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban</affiliation>
      <creatorName>John B. Cole</creatorName>
      <creatorName>Jordi Warmenhoven</creatorName>
      <creatorName>Julian de Ruiter</creatorName>
      <affiliation>Netherlands Cancer Institute (NKI-AVL)</affiliation>
      <creatorName>Cameron Pye</creatorName>
      <affiliation>Unnatural Products Inc.</affiliation>
      <creatorName>Stephan Hoyer</creatorName>
      <creatorName>Jake Vanderplas</creatorName>
      <creatorName>Santi Villalba</creatorName>
      <creatorName>Gero Kunter</creatorName>
      <affiliation>Universität Siegen</affiliation>
      <creatorName>Eric Quintero</creatorName>
      <creatorName>Pete Bachant</creatorName>
      <creatorName>Marcel Martin</creatorName>
      <creatorName>Kyle Meyer</creatorName>
      <creatorName>Corban Swain</creatorName>
      <creatorName>Alistair Miles</creatorName>
      <affiliation>University of Oxford</affiliation>
      <creatorName>Thomas Brunner</creatorName>
      <affiliation>Technical University of Munich</affiliation>
      <creatorName>Drew O'Kane</creatorName>
      <affiliation>The Climate Corporation</affiliation>
      <creatorName>Tal Yarkoni</creatorName>
      <affiliation>University of Texas</affiliation>
      <creatorName>Mike Lee Williams</creatorName>
      <creatorName>Constantine Evans</creatorName>
      <affiliation>The Evans Foundation for Molecular Medicine</affiliation>
      <creatorName>Clark Fitzgerald</creatorName>
      <affiliation>CSU Sacramento, Mathematics and Statistics Department</affiliation>
    <title>mwaskom/seaborn: v0.9.1 (January 2020)</title>
    <date dateType="Issued">2020-01-24</date>
  <resourceType resourceTypeGeneral="Software"/>
    <alternateIdentifier alternateIdentifierType="url"></alternateIdentifier>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsSupplementTo"></relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.592845</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsPartOf"></relatedIdentifier>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
    <description descriptionType="Abstract">v0.9.1 (January 2020)
&lt;p&gt;This is a minor release with a number of bug fixes and adaptations to
changes in seaborn's dependencies. There are also several new features.&lt;/p&gt;
&lt;p&gt;This is the final version of seaborn that will support Python 2.7 or
New features
&lt;li&gt;Added more control over the arrangement of the elements drawn by
&lt;code&gt;clustermap&lt;/code&gt; with the &lt;code&gt;{dendrogram,colors}_ratio&lt;/code&gt; and &lt;code&gt;cbar_pos&lt;/code&gt;
parameters. Additionally, the default organization and scaling with
different figure sizes has been improved.&lt;/li&gt;
&lt;li&gt;Added the &lt;code&gt;corner&lt;/code&gt; option to &lt;code&gt;PairGrid&lt;/code&gt; and &lt;code&gt;pairplot&lt;/code&gt; to make a
grid without the upper triangle of bivariate axes.&lt;/li&gt;
&lt;li&gt;Added the ability to seed the random number generator for the
bootstrap used to define error bars in several plots. Relevant
functions now have a &lt;code&gt;seed&lt;/code&gt; parameter, which can take either fixed
seed (typically an &lt;code&gt;int&lt;/code&gt;) or a numpy random number generator object
(either the newer &lt;code&gt;numpy.random.Generator&lt;/code&gt; or the older
&lt;li&gt;Generalized the idea of "diagonal" axes in &lt;code&gt;PairGrid&lt;/code&gt; to any axes
that share an x and y variable.&lt;/li&gt;
&lt;li&gt;In &lt;code&gt;PairGrid&lt;/code&gt;, the &lt;code&gt;hue&lt;/code&gt; variable is now excluded from the default
list of variables that make up the rows and columns of the grid.&lt;/li&gt;
&lt;li&gt;Exposed the &lt;code&gt;layout_pad&lt;/code&gt; parameter in &lt;code&gt;PairGrid&lt;/code&gt; and set a smaller
default than what matptlotlib sets for more efficient use of space
in dense grids.&lt;/li&gt;
&lt;li&gt;It is now possible to force a categorical interpretation of the
&lt;code&gt;hue&lt;/code&gt; varaible in a relational plot by passing the name of a
categorical palette (e.g. &lt;code&gt;"deep"&lt;/code&gt;, or &lt;code&gt;"Set2"&lt;/code&gt;). This complements
the (previously supported) option of passig a list/dict of colors.&lt;/li&gt;
&lt;li&gt;Added the &lt;code&gt;tree_kws&lt;/code&gt; parameter to &lt;code&gt;clustermap&lt;/code&gt; to control the
properties of the lines in the dendrogram.&lt;/li&gt;
&lt;li&gt;Added the ability to pass hierarchical label names to the
&lt;code&gt;FacetGrid&lt;/code&gt; legend, which also fixes a bug in &lt;code&gt;relplot&lt;/code&gt; when the
same label appeared in diffent semantics.&lt;/li&gt;
&lt;li&gt;Improved support for grouping observations based on pandas index
information in categorical plots.&lt;/li&gt;
Bug fixes and adaptations
&lt;li&gt;Avoided an error when singular data is passed to &lt;code&gt;kdeplot&lt;/code&gt;, issuing
a warning instead. This makes &lt;code&gt;pairplot&lt;/code&gt; more robust.&lt;/li&gt;
&lt;li&gt;Fixed the behavior of &lt;code&gt;dropna&lt;/code&gt; in &lt;code&gt;PairGrid&lt;/code&gt; to properly exclude
null datapoints from each plot when set to &lt;code&gt;True&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed an issue where &lt;code&gt;regplot&lt;/code&gt; could interfere with other axes in a
multi-plot matplotlib figure.&lt;/li&gt;
&lt;li&gt;Semantic variables with a &lt;code&gt;category&lt;/code&gt; data type will always be
treated as categorical in relational plots.&lt;/li&gt;
&lt;li&gt;Avoided a warning about color specifications that arose from
&lt;code&gt;boxenplot&lt;/code&gt; on newer matplotlibs.&lt;/li&gt;
&lt;li&gt;Adapted to a change in how matplotlib scales axis margins, which
caused multiple calls to &lt;code&gt;regplot&lt;/code&gt; with &lt;code&gt;truncate=False&lt;/code&gt; to
progressively expand the x axis limits. Because there are currently
limitations on how autoscaling works in matplotlib, the default
value for &lt;code&gt;truncate&lt;/code&gt; in seaborn has also been changed to &lt;code&gt;True&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Relational plots no longer error when hue/size data are inferred to
be numeric but stored with a string datatype.&lt;/li&gt;
&lt;li&gt;Relational plots now consider semantics with only a single value
that can be interpreted as boolean (0 or 1) to be categorical, not
&lt;li&gt;Relational plots now handle list or dict specifications for &lt;code&gt;sizes&lt;/code&gt;
&lt;li&gt;Fixed an issue in &lt;code&gt;pointplot&lt;/code&gt; where missing levels of a hue variable
would cause an exception after a recent update in matplotlib.&lt;/li&gt;
&lt;li&gt;Fixed a bug when setting the rotation of x tick labels on a
&lt;li&gt;Fixed a bug where values would be excluded from categorical plots
when only one variable was a pandas &lt;code&gt;Series&lt;/code&gt; with a non-default
&lt;li&gt;Fixed a bug when using &lt;code&gt;Series&lt;/code&gt; objects as arguments for &lt;code&gt;x_partial&lt;/code&gt;
or &lt;code&gt;y_partial&lt;/code&gt; in &lt;code&gt;regplot&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed a bug when passing a &lt;code&gt;norm&lt;/code&gt; object and using color annotations
in &lt;code&gt;clustermap&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed a bug where annotations were not rearranged to match the
clustering in &lt;code&gt;clustermap&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed a bug when trying to call &lt;code&gt;set&lt;/code&gt; while specifying a list of
colors for the palette.&lt;/li&gt;
&lt;li&gt;Fixed a bug when resetting the color code short-hands to the
matplotlib default.&lt;/li&gt;
&lt;li&gt;Avoided errors from stricter type checking in upcoming &lt;code&gt;numpy&lt;/code&gt;
&lt;li&gt;Avoided error/warning in &lt;code&gt;lineplot&lt;/code&gt; when plotting categoricals with
empty levels.&lt;/li&gt;
&lt;li&gt;Allowed &lt;code&gt;colors&lt;/code&gt; to be passed through to a bivariate &lt;code&gt;kdeplot&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Standardized the output format of custom color palette functions.&lt;/li&gt;
&lt;li&gt;Fixed a bug where legends for numerical variables in a relational
plot could show a surprisingly large number of decimal places.&lt;/li&gt;
&lt;li&gt;Improved robustness to missing values in distribution plots.&lt;/li&gt;
&lt;li&gt;Made it possible to specify the location of the &lt;code&gt;FacetGrid&lt;/code&gt; legend
using matplotlib keyword arguments.&lt;/li&gt;
All versions This version
Views 30,274549
Downloads 1,46440
Data volume 934.8 MB13.9 MB
Unique views 21,889461
Unique downloads 1,16840


Cite as