Software Open Access
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
<?xml version='1.0' encoding='UTF-8'?> <record xmlns="http://www.loc.gov/MARC21/slim"> <leader>00000nmm##2200000uu#4500</leader> <controlfield tag="005">20200805201044.0</controlfield> <controlfield tag="001">3373956</controlfield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Greg Lamp</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">@zenjob</subfield> <subfield code="a">Jan Katins</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Austin O.</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">gdowding</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">MSKCC</subfield> <subfield code="a">Tyler Funnell</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">matthias-k</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Jonas Arnfred</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Florian Finkernagel</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Parse.ly</subfield> <subfield code="a">Dan Blanchard</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">@Google</subfield> <subfield code="a">Eric Chiang</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Sergey Astanin</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">International Institute for Applied Systems Analysis @iiasa</subfield> <subfield code="a">Paul Natsuo Kishimoto</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">stonebig</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Evan Sheehan</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Robert Gibboni</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Bernard Willers</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">VK</subfield> <subfield code="a">Pavel</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban</subfield> <subfield code="a">Yaroslav Halchenko</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">The University Of Melbourne</subfield> <subfield code="a">smutch</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">zachcp</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">John Collins</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Simula Research Laboratory</subfield> <subfield code="a">Min RK</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Brian King</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Duncan Brian</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Div Arora</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Stripe</subfield> <subfield code="a">Dan Brown</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Google</subfield> <subfield code="a">Dan Becker</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">CSIRO</subfield> <subfield code="a">Bevan Koopman</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="a">Anthony</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="s">4444693</subfield> <subfield code="z">md5:40f450a9824d9a90adc983c46b4917b3</subfield> <subfield code="u">https://zenodo.org/record/3373956/files/has2k1/plotnine-v0.6.0.zip</subfield> </datafield> <datafield tag="542" ind1=" " ind2=" "> <subfield code="l">open</subfield> </datafield> <datafield tag="260" ind1=" " ind2=" "> <subfield code="c">2019-08-21</subfield> </datafield> <datafield tag="909" ind1="C" ind2="O"> <subfield code="p">software</subfield> <subfield code="o">oai:zenodo.org:3373956</subfield> </datafield> <datafield tag="100" ind1=" " ind2=" "> <subfield code="a">Hassan Kibirige</subfield> </datafield> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">has2k1/plotnine: v0.6.0</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">Other (Open)</subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"> <subfield code="a">cc-by</subfield> <subfield code="2">opendefinition.org</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a"><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> API Changes <ul> <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> </li> <li><p>Ordinal (Ordered categorical) columns are now mapped to ordinal scales. This creates different plots.</p> </li> <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> </li> </ul> New Features <ul> <li><code>geom_text</code> gained the <code>adjust_text</code> parameter, and can now repel text.</li> <li>Added <code>annotation_logticks</code>.</li> <li>Added <code>geom_sina</code></li> <li>Added scales for ordinal (ordered categorical) columns.</li> <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> <li>Added <code>annotation_stripes</code>.</li> </ul> Bug Fixes <ul> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <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> </li> <li><p>Fixed unwanted tick along the axis for versions of Matplotlib &gt;= 3.1.0.</p> </li> <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> </li> <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> </li> <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> </li> </ul> Enhancements <ul> <li><p>Legends are now plotted in a predictable order which dedends on how the plot is constructed.</p> </li> <li><p>The spokes drawn by <code>geom_spoke</code> can now have a fixed angle.</p> </li> <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> </li> <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> </li> <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> </li> <li><p><code>position_nudge</code> can now deal with more geoms e.g. <code>geom_boxplot</code>.</p> </li> <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> </li> <li><p>The <code>width</code> of the boxplot can now be set irrespective of the stat.</p> </li> <li><p>The mid-point color of <code>scale_color_distiller</code> now matches that of the trainned data.</p> </li> <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> </li> <li><p>You can now specify one sided limits for coordinates. e.g. <code>coord_cartesian(limits=(None, 10))</code>.</p> </li> <li><p>All the themeables have been lifted into the definition of <code>theme</code> so they can be suggested autocomplete.</p> </li> </ul></subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> <subfield code="n">url</subfield> <subfield code="i">isSupplementTo</subfield> <subfield code="a">https://github.com/has2k1/plotnine/tree/v0.6.0</subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> <subfield code="n">doi</subfield> <subfield code="i">isVersionOf</subfield> <subfield code="a">10.5281/zenodo.1325308</subfield> </datafield> <datafield tag="024" ind1=" " ind2=" "> <subfield code="a">10.5281/zenodo.3373956</subfield> <subfield code="2">doi</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">software</subfield> </datafield> </record>
All versions | This version | |
---|---|---|
Views | 791 | 45 |
Downloads | 47 | 9 |
Data volume | 195.6 MB | 40.0 MB |
Unique views | 701 | 41 |
Unique downloads | 31 | 8 |