There is a newer version of this record available.

Software Open Access

has2k1/plotnine: v0.6.0

Hassan Kibirige; Greg Lamp; Jan Katins; Austin O.; gdowding; Tyler Funnell; matthias-k; Jonas Arnfred; Florian Finkernagel; Dan Blanchard; Eric Chiang; Sergey Astanin; Paul Natsuo Kishimoto; stonebig; Evan Sheehan; Robert Gibboni; Bernard Willers; Pavel; Yaroslav Halchenko; smutch; zachcp; John Collins; Min RK; Brian King; Duncan Brian; Div Arora; Dan Brown; Dan Becker; Bevan Koopman; Anthony


JSON Export

{
  "files": [
    {
      "links": {
        "self": "https://zenodo.org/api/files/57211439-a1d2-4d63-9988-ad34c6cdcd42/has2k1/plotnine-v0.6.0.zip"
      }, 
      "checksum": "md5:40f450a9824d9a90adc983c46b4917b3", 
      "bucket": "57211439-a1d2-4d63-9988-ad34c6cdcd42", 
      "key": "has2k1/plotnine-v0.6.0.zip", 
      "type": "zip", 
      "size": 4444693
    }
  ], 
  "owners": [
    22826
  ], 
  "doi": "10.5281/zenodo.3373956", 
  "stats": {
    "version_unique_downloads": 30.0, 
    "unique_views": 40.0, 
    "views": 44.0, 
    "version_views": 723.0, 
    "unique_downloads": 8.0, 
    "version_unique_views": 647.0, 
    "volume": 40002237.0, 
    "version_downloads": 46.0, 
    "downloads": 9.0, 
    "version_volume": 190885538.0
  }, 
  "links": {
    "doi": "https://doi.org/10.5281/zenodo.3373956", 
    "conceptdoi": "https://doi.org/10.5281/zenodo.1325308", 
    "bucket": "https://zenodo.org/api/files/57211439-a1d2-4d63-9988-ad34c6cdcd42", 
    "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.1325308.svg", 
    "html": "https://zenodo.org/record/3373956", 
    "latest_html": "https://zenodo.org/record/3973626", 
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.3373956.svg", 
    "latest": "https://zenodo.org/api/records/3973626"
  }, 
  "conceptdoi": "10.5281/zenodo.1325308", 
  "created": "2019-08-21T17:59:31.304614+00:00", 
  "updated": "2020-08-05T20:10:44.033739+00:00", 
  "conceptrecid": "1325308", 
  "revision": 8, 
  "id": 3373956, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.3373956", 
    "description": "<p>This release has many changes, check out the <a href=\"https://plotnine.readthedocs.io/en/stable/changelog.html#v0-6-0\">changelog</a>. A version of the changes is included below.</p>\n\nAPI Changes\n<ul>\n<li><p>The <code>draw</code> parameter of <code>geom_map</code> has been removed. Shapefiles should contain only one type of geometry and that is the geometry that is drawn.</p>\n</li>\n<li><p>Ordinal (Ordered categorical) columns are now mapped to ordinal scales. This creates different plots.</p>\n</li>\n<li><p>The default mapping for the computed aesthetic <em>size</em> of <code>stat_sum</code> has changed to <code>'stat(n)'</code>. This also changes the default plot for <code>geom_count</code>.</p>\n</li>\n</ul>\nNew Features\n<ul>\n<li><code>geom_text</code> gained the <code>adjust_text</code> parameter, and can now repel text.</li>\n<li>Added <code>annotation_logticks</code>.</li>\n<li>Added <code>geom_sina</code></li>\n<li>Added scales for ordinal (ordered categorical) columns.</li>\n<li><code>geom_step</code> gained the option <code>mid</code> for the direction parameter. The steps are taken mid-way between adjacent x values.</li>\n<li>Added <code>annotation_stripes</code>.</li>\n</ul>\nBug Fixes\n<ul>\n<li><p>Fixed bug where facetting would fail if done on a plot with annotation(s) and one of the facetting columns was also a variable in the environment.</p>\n</li>\n<li><p>Fixed bug where <code>coord_flip</code> would not flip geoms created by <code>geom_rug</code> (<a href=\"https://github.com/has2k1/plotnine/issues/216\">GH216</a>).</p>\n</li>\n<li><p>Fixed bug where plots with <code>theme_xkcd</code> cannot be saved twice (<a href=\"https://github.com/has2k1/plotnine/issues/199\">GH199</a>)</p>\n</li>\n<li><p>Fixed bug that made it impossible to map to columns with the same name as a calculated columns of the stat. (<a href=\"https://github.com/has2k1/plotnine/issues/234\">GH234</a>)</p>\n</li>\n<li><p>Fixed bug in <code>geom_smooth</code> that made it difficult to use it with stats other than <code>stat_smooth</code>. (<a href=\"https://github.com/has2k1/plotnine/issues/242\">GH242</a>)</p>\n</li>\n<li><p>Fixed bug in <code>position_dodge</code> where by bar plot could get thinner when facetting and useing <code>preserve = 'single'</code>. (<a href=\"https://github.com/has2k1/plotnine/issues/224\">GH224</a>)</p>\n</li>\n<li><p>Fixed bug in <code>coord_trans</code> where if the transformation reversed the original limits, the order in which the data was laid out remained unchanged. (<a href=\"https://github.com/has2k1/plotnine/issues/253\">GH253</a>)</p>\n</li>\n<li><p>Fixed bug in <code>stat_count</code> where <code>float</code> weights were rounded and lead to a wrong plot. (<a href=\"https://github.com/has2k1/plotnine/issues/260\">GH260</a>)</p>\n</li>\n<li><p>Fixed bug where one could not use the British spelling <code>colour</code> to rename a color scale. (<a href=\"https://github.com/has2k1/plotnine/issues/264\">GH264</a>)</p>\n</li>\n<li><p>Fixed bug in <code>lims</code>, <code>xlim</code>, and <code>ylim</code> where <code>datetime</code> and <code>timedelta</code> limits resulted in an error.</p>\n</li>\n<li><p>Fixed bug where <code>geom_rect</code> could not be used with <code>coord_trans</code>. (<a href=\"https://github.com/has2k1/plotnine/issues/256\">GH256</a>)</p>\n</li>\n<li><p>Fixed bug where using free scales with facetting and flipping the coordinate axes could give unexpected results. (<a href=\"https://github.com/has2k1/plotnine/issues/286\">GH286</a>)</p>\n</li>\n<li><p>Fixed unwanted tick along the axis for versions of Matplotlib &gt;= 3.1.0.</p>\n</li>\n<li><p>Fixed <code>geom_text</code> not to error when using <code>hjust</code> and <code>vjust</code>. (<a href=\"https://github.com/has2k1/plotnine/issues/287\">GH287</a>)</p>\n</li>\n<li><p>Fixed bug where <code>geom_abline</code> <code>geom_hline</code> and <code>geom_vline</code> could give wrong results when used with <code>coord_trans</code>.</p>\n</li>\n<li><p>Fixed bug where layers with only infinite values would lead to an exception if they were the first layer encountered when choosing a scale.</p>\n</li>\n</ul>\nEnhancements\n<ul>\n<li><p>Legends are now plotted in a predictable order which dedends on how the plot is constructed.</p>\n</li>\n<li><p>The spokes drawn by <code>geom_spoke</code> can now have a fixed angle.</p>\n</li>\n<li><p>Aesthetics that share a scale (e.g. color and fill can have the same scale) get different guides if mapped to different columns.</p>\n</li>\n<li><p>When the transform of a specialised (one that is not and identity scale) continuous scale is altered, the user is warned about a possible error in what they expect. (<a href=\"https://github.com/has2k1/plotnine/issues/254\">GH254</a>, <a href=\"https://github.com/has2k1/plotnine/issues/255\">GH255</a>)</p>\n</li>\n<li><p>The <code>method_args</code> parameter in <code>stat_smooth</code> can now differentiate between arguments for initialising and those for fitting the smoothing model.</p>\n</li>\n<li><p><code>position_nudge</code> can now deal with more geoms e.g. <code>geom_boxplot</code>.</p>\n</li>\n<li><p>The <code>limits</code> parameter of <code>scale_x_discrete</code> and <code>scale_y_discrete</code> can now be a function.</p>\n</li>\n<li><p>The <code>width</code> of the boxplot can now be set irrespective of the stat.</p>\n</li>\n<li><p>The mid-point color of <code>scale_color_distiller</code> now matches that of the trainned data.</p>\n</li>\n<li><p>The way in which layers are created has been refactored to give packages that that extend plotnine more flexibility in manipulating the layers.</p>\n</li>\n<li><p>You can now specify one sided limits for coordinates. e.g. <code>coord_cartesian(limits=(None, 10))</code>.</p>\n</li>\n<li><p>All the themeables have been lifted into the definition of <code>theme</code> so they can be suggested autocomplete.</p>\n</li>\n</ul>", 
    "license": {
      "id": "other-open"
    }, 
    "title": "has2k1/plotnine: v0.6.0", 
    "relations": {
      "version": [
        {
          "count": 7, 
          "index": 3, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "1325308"
          }, 
          "is_last": false, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "3973626"
          }
        }
      ]
    }, 
    "version": "v0.6.0", 
    "publication_date": "2019-08-21", 
    "creators": [
      {
        "name": "Hassan Kibirige"
      }, 
      {
        "name": "Greg Lamp"
      }, 
      {
        "affiliation": "@zenjob", 
        "name": "Jan Katins"
      }, 
      {
        "name": "Austin O."
      }, 
      {
        "name": "gdowding"
      }, 
      {
        "affiliation": "MSKCC", 
        "name": "Tyler Funnell"
      }, 
      {
        "name": "matthias-k"
      }, 
      {
        "name": "Jonas Arnfred"
      }, 
      {
        "name": "Florian Finkernagel"
      }, 
      {
        "affiliation": "Parse.ly", 
        "name": "Dan Blanchard"
      }, 
      {
        "affiliation": "@Google", 
        "name": "Eric Chiang"
      }, 
      {
        "name": "Sergey Astanin"
      }, 
      {
        "affiliation": "International Institute for Applied Systems Analysis @iiasa", 
        "name": "Paul Natsuo Kishimoto"
      }, 
      {
        "name": "stonebig"
      }, 
      {
        "name": "Evan Sheehan"
      }, 
      {
        "name": "Robert Gibboni"
      }, 
      {
        "name": "Bernard Willers"
      }, 
      {
        "affiliation": "VK", 
        "name": "Pavel"
      }, 
      {
        "affiliation": "Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban", 
        "name": "Yaroslav Halchenko"
      }, 
      {
        "affiliation": "The University Of Melbourne", 
        "name": "smutch"
      }, 
      {
        "name": "zachcp"
      }, 
      {
        "name": "John Collins"
      }, 
      {
        "affiliation": "Simula Research Laboratory", 
        "name": "Min RK"
      }, 
      {
        "name": "Brian King"
      }, 
      {
        "name": "Duncan Brian"
      }, 
      {
        "name": "Div Arora"
      }, 
      {
        "affiliation": "Stripe", 
        "name": "Dan Brown"
      }, 
      {
        "affiliation": "Google", 
        "name": "Dan Becker"
      }, 
      {
        "affiliation": "CSIRO", 
        "name": "Bevan Koopman"
      }, 
      {
        "name": "Anthony"
      }
    ], 
    "access_right": "open", 
    "resource_type": {
      "type": "software", 
      "title": "Software"
    }, 
    "related_identifiers": [
      {
        "scheme": "url", 
        "identifier": "https://github.com/has2k1/plotnine/tree/v0.6.0", 
        "relation": "isSupplementTo"
      }, 
      {
        "scheme": "doi", 
        "identifier": "10.5281/zenodo.1325308", 
        "relation": "isVersionOf"
      }
    ]
  }
}
723
46
views
downloads
All versions This version
Views 72344
Downloads 469
Data volume 190.9 MB40.0 MB
Unique views 64740
Unique downloads 308

Share

Cite as