Published March 25, 2021
| Version v0.8.0
Software
Open
has2k1/plotnine: v0.8.0
Authors/Creators
- Hassan Kibirige
- Greg Lamp
- Jan Katins1
- gdowding
- austin
- matthias-k
- Tyler Funnell2
- Florian Finkernagel
- Jonas Arnfred
- Dan Blanchard3
- Sergey Astanin
- Eric Chiang4
- Paul Natsuo Kishimoto5
- Evan Sheehan
- stonebig
- Bernard Willers
- Robert Gibboni
- smutch6
- Yaroslav Halchenko7
- Pavel8
- Brian King
- Min RK9
- John Collins
- zachcp
- Anthony
- Bevan Koopman10
- Carlos H. Grohmann11
- Dan Becker12
- Dan Brown13
- Daniel Saiz14
- 1. @zenjob
- 2. MSKCC
- 3. Parse.ly
- 4. @Google
- 5. International Institute for Applied Systems Analysis @iiasa
- 6. The University Of Melbourne
- 7. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
- 8. VK
- 9. Simula Research Laboratory
- 10. CSIRO
- 11. Institue of Energy and Environment - University of São Paulo
- 12. Decision AI
- 13. Stripe
- 14. @spotahome
Description
API Changes
- How you map to calculated aesthetics has changed. Use the
~plotnine.aes.after_statfunction. The old methods'stat(name)'and'..name..'have been deprecated.
- You can now map to aesthetics at three different stages. See
~plotnine.aes.aes,~plotnine.aes.after_stat,~plotnine.aes.after_scaleand~plotnine.aes.stage. ~plotnine.geoms.geom_violingained the a new parameterstylewith which you can draw half violin (density curve on one side and flat on the other).- Added
~plotnine.geoms.geom_raster. geomsgained new parameterrasterfor the~plotnine.layer.Layer. You can use it to rasterize any layer when the resulting plot is of vector format e.g.pdf.
- Fixed issue where some plots with a colorbar would fail for specific
themes. (
424) - Fixed
~plotnine.geoms.geom_mapto plotMultiLineStringgeom types. - Fixed
~plotnine.geoms.geom_textto allow any order ofmappinganddatapositional arguments. - Fixed bug were the plotted image may have ignored theming that
relied on some Matplotlib rcParams. (
451) - Fixed the
weightaesthetic in~plotnine.geoms.geom_boxplot, previously ignored it is now recognised. (438) - Fixed
~plotnine.geoms.annotation_logticksand~plotnine.geoms.annotation_stripesto work without global data and aesthetics. (469) - Fix
~plotnine.scales.scale_shape_discretewhen print many unfilled shapes not to assign the same shapes to more than one group. (473) - Fixed bug in
~plotnine.stats.stat_ellipsewhere the center of the ellipse assuming a multivariate t-distribution was incorrectly calculated. (493) - Fixed calculation of
ndensityin~plotnine.stats.stat_bin. (494)
Manual scales now match the values of the breaks if the breaks are given. (
445)Using
printto show a ggplot object will not show the hash (<ggplot: ...>) anymore. There is now a difference betweenrepr(p)andstr(p). (453)Added option to for the
base_familyof a theme, now you can set it once with and have it be applied to all themes. (436)from plotnine.options import set_option set_option('base_family', 'Comic Sans MS')You can now add
Noneto a ggplot, doing so returns a copy of the the ggplot object. (474)Better handling of multiline facet labels. (
484)
Files
has2k1/plotnine-v0.8.0.zip
Files
(5.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:99f80d98b05345c0a2c4d04a780db895
|
5.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/has2k1/plotnine/tree/v0.8.0 (URL)