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


JSON-LD (schema.org) Export

{
  "description": "v0.9.1 (January 2020)\n<p>This is a minor release with a number of bug fixes and adaptations to\nchanges in seaborn's dependencies. There are also several new features.</p>\n<p>This is the final version of seaborn that will support Python 2.7 or\n3.5.</p>\nNew features\n<ul>\n<li>Added more control over the arrangement of the elements drawn by\n<code>clustermap</code> with the <code>{dendrogram,colors}_ratio</code> and <code>cbar_pos</code>\nparameters. Additionally, the default organization and scaling with\ndifferent figure sizes has been improved.</li>\n<li>Added the <code>corner</code> option to <code>PairGrid</code> and <code>pairplot</code> to make a\ngrid without the upper triangle of bivariate axes.</li>\n<li>Added the ability to seed the random number generator for the\nbootstrap used to define error bars in several plots. Relevant\nfunctions now have a <code>seed</code> parameter, which can take either fixed\nseed (typically an <code>int</code>) or a numpy random number generator object\n(either the newer <code>numpy.random.Generator</code> or the older\n<code>numpy.random.mtrand.RandomState</code>).</li>\n<li>Generalized the idea of \"diagonal\" axes in <code>PairGrid</code> to any axes\nthat share an x and y variable.</li>\n<li>In <code>PairGrid</code>, the <code>hue</code> variable is now excluded from the default\nlist of variables that make up the rows and columns of the grid.</li>\n<li>Exposed the <code>layout_pad</code> parameter in <code>PairGrid</code> and set a smaller\ndefault than what matptlotlib sets for more efficient use of space\nin dense grids.</li>\n<li>It is now possible to force a categorical interpretation of the\n<code>hue</code> varaible in a relational plot by passing the name of a\ncategorical palette (e.g. <code>\"deep\"</code>, or <code>\"Set2\"</code>). This complements\nthe (previously supported) option of passig a list/dict of colors.</li>\n<li>Added the <code>tree_kws</code> parameter to <code>clustermap</code> to control the\nproperties of the lines in the dendrogram.</li>\n<li>Added the ability to pass hierarchical label names to the\n<code>FacetGrid</code> legend, which also fixes a bug in <code>relplot</code> when the\nsame label appeared in diffent semantics.</li>\n<li>Improved support for grouping observations based on pandas index\ninformation in categorical plots.</li>\n</ul>\nBug fixes and adaptations\n<ul>\n<li>Avoided an error when singular data is passed to <code>kdeplot</code>, issuing\na warning instead. This makes <code>pairplot</code> more robust.</li>\n<li>Fixed the behavior of <code>dropna</code> in <code>PairGrid</code> to properly exclude\nnull datapoints from each plot when set to <code>True</code>.</li>\n<li>Fixed an issue where <code>regplot</code> could interfere with other axes in a\nmulti-plot matplotlib figure.</li>\n<li>Semantic variables with a <code>category</code> data type will always be\ntreated as categorical in relational plots.</li>\n<li>Avoided a warning about color specifications that arose from\n<code>boxenplot</code> on newer matplotlibs.</li>\n<li>Adapted to a change in how matplotlib scales axis margins, which\ncaused multiple calls to <code>regplot</code> with <code>truncate=False</code> to\nprogressively expand the x axis limits. Because there are currently\nlimitations on how autoscaling works in matplotlib, the default\nvalue for <code>truncate</code> in seaborn has also been changed to <code>True</code>.</li>\n<li>Relational plots no longer error when hue/size data are inferred to\nbe numeric but stored with a string datatype.</li>\n<li>Relational plots now consider semantics with only a single value\nthat can be interpreted as boolean (0 or 1) to be categorical, not\nnumeric.</li>\n<li>Relational plots now handle list or dict specifications for <code>sizes</code>\ncorrectly.</li>\n<li>Fixed an issue in <code>pointplot</code> where missing levels of a hue variable\nwould cause an exception after a recent update in matplotlib.</li>\n<li>Fixed a bug when setting the rotation of x tick labels on a\n<code>FacetGrid</code>.</li>\n<li>Fixed a bug where values would be excluded from categorical plots\nwhen only one variable was a pandas <code>Series</code> with a non-default\nindex.</li>\n<li>Fixed a bug when using <code>Series</code> objects as arguments for <code>x_partial</code>\nor <code>y_partial</code> in <code>regplot</code>.</li>\n<li>Fixed a bug when passing a <code>norm</code> object and using color annotations\nin <code>clustermap</code>.</li>\n<li>Fixed a bug where annotations were not rearranged to match the\nclustering in <code>clustermap</code>.</li>\n<li>Fixed a bug when trying to call <code>set</code> while specifying a list of\ncolors for the palette.</li>\n<li>Fixed a bug when resetting the color code short-hands to the\nmatplotlib default.</li>\n<li>Avoided errors from stricter type checking in upcoming <code>numpy</code>\nchanges.</li>\n<li>Avoided error/warning in <code>lineplot</code> when plotting categoricals with\nempty levels.</li>\n<li>Allowed <code>colors</code> to be passed through to a bivariate <code>kdeplot</code>.</li>\n<li>Standardized the output format of custom color palette functions.</li>\n<li>Fixed a bug where legends for numerical variables in a relational\nplot could show a surprisingly large number of decimal places.</li>\n<li>Improved robustness to missing values in distribution plots.</li>\n<li>Made it possible to specify the location of the <code>FacetGrid</code> legend\nusing matplotlib keyword arguments.</li>\n</ul>", 
  "license": "", 
  "creator": [
    {
      "affiliation": "Center for Neural Science, NYU", 
      "@type": "Person", 
      "name": "Michael Waskom"
    }, 
    {
      "affiliation": "@czbiohub", 
      "@type": "Person", 
      "name": "Olga Botvinnik"
    }, 
    {
      "@type": "Person", 
      "name": "Joel Ostblom"
    }, 
    {
      "@type": "Person", 
      "name": "Saulius Lukauskas"
    }, 
    {
      "affiliation": "@Geosyntec", 
      "@type": "Person", 
      "name": "Paul Hobson"
    }, 
    {
      "@type": "Person", 
      "name": "MaozGelbart"
    }, 
    {
      "@type": "Person", 
      "name": "David C Gemperline"
    }, 
    {
      "affiliation": "@ContinuumIO", 
      "@type": "Person", 
      "name": "Tom Augspurger"
    }, 
    {
      "affiliation": "Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban", 
      "@type": "Person", 
      "name": "Yaroslav Halchenko"
    }, 
    {
      "@type": "Person", 
      "name": "John B. Cole"
    }, 
    {
      "@type": "Person", 
      "name": "Jordi Warmenhoven"
    }, 
    {
      "affiliation": "Netherlands Cancer Institute (NKI-AVL)", 
      "@type": "Person", 
      "name": "Julian de Ruiter"
    }, 
    {
      "affiliation": "Unnatural Products Inc.", 
      "@type": "Person", 
      "name": "Cameron Pye"
    }, 
    {
      "affiliation": "@google", 
      "@type": "Person", 
      "name": "Stephan Hoyer"
    }, 
    {
      "affiliation": "Google", 
      "@type": "Person", 
      "name": "Jake Vanderplas"
    }, 
    {
      "@type": "Person", 
      "name": "Santi Villalba"
    }, 
    {
      "affiliation": "Universit\u00e4t Siegen", 
      "@type": "Person", 
      "name": "Gero Kunter"
    }, 
    {
      "@type": "Person", 
      "name": "Eric Quintero"
    }, 
    {
      "affiliation": "@WindESCo", 
      "@type": "Person", 
      "name": "Pete Bachant"
    }, 
    {
      "@type": "Person", 
      "name": "Marcel Martin"
    }, 
    {
      "@type": "Person", 
      "name": "Kyle Meyer"
    }, 
    {
      "@type": "Person", 
      "name": "Corban Swain"
    }, 
    {
      "affiliation": "University of Oxford", 
      "@type": "Person", 
      "name": "Alistair Miles"
    }, 
    {
      "affiliation": "Technical University of Munich", 
      "@type": "Person", 
      "name": "Thomas Brunner"
    }, 
    {
      "affiliation": "The Climate Corporation", 
      "@type": "Person", 
      "name": "Drew O'Kane"
    }, 
    {
      "affiliation": "University of Texas", 
      "@type": "Person", 
      "name": "Tal Yarkoni"
    }, 
    {
      "@type": "Person", 
      "name": "Mike Lee Williams"
    }, 
    {
      "affiliation": "The Evans Foundation for Molecular Medicine", 
      "@type": "Person", 
      "name": "Constantine Evans"
    }, 
    {
      "affiliation": "CSU Sacramento, Mathematics and Statistics Department", 
      "@type": "Person", 
      "name": "Clark Fitzgerald"
    }, 
    {
      "@type": "Person", 
      "name": "Brian"
    }
  ], 
  "url": "https://zenodo.org/record/3629445", 
  "codeRepository": "https://github.com/mwaskom/seaborn/tree/v0.9.1", 
  "datePublished": "2020-01-24", 
  "version": "v0.9.1", 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.3629445", 
  "@id": "https://doi.org/10.5281/zenodo.3629445", 
  "@type": "SoftwareSourceCode", 
  "name": "mwaskom/seaborn: v0.9.1 (January 2020)"
}
17,355
578
views
downloads
All versions This version
Views 17,355217
Downloads 57814
Data volume 266.7 MB4.9 MB
Unique views 12,958179
Unique downloads 50214

Share

Cite as