has2k1/plotnine: v0.7.0
Creators
- Hassan Kibirige
- Greg Lamp
- Jan Katins1
- gdowding
- Austin O.
- 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
- Dan Becker11
- Dan Brown12
- Duncan Brian
- guoci
- 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. Google
- 12. Stripe
Description
This is a large release with many bug fixes and enhancements. See offical changelog. A version of the changes is included below.]
API Changes¶Changed the default method of caculating bandwidth for all stats that use kernel density estimation. The affected stats are
stat_density
,stat_ydensity
, andstat_sina
. These stats can now work with groups that have a single unique value.Changed
plotnine.scale.scale_colour_continuous
to refer to the same scale asplotnine.scale.scale_color_continuous
.Changed
plotnine.scale.scale_color_cmap
so the parameter cmap_name refers to the name of the color palette and name refers to the name of the scale. (GH371)
aes
got an internal functionreorder
which makes it easy to change the ordering of a discrete variable according to some other variable/column.stat_smooth
can now use formulae for linear models.
Fixed issue where a wrong warning could be issued about changing the transform of a specialised scale. It mostly affected the timedelta scale.
Fixed
plotnine.geoms.geom_violin
and other geoms when used withposition='dodge'
not to crash when if a layer has an empty group of data.Fixed bug in
plotnine.geoms.geom_path
for some cases when groups had less than 2 points. (GH319)Fixed all stats that compute kernel density estimates to work when all the data points are the same. (GH317)
Fixed issue where setting the group to a string value i.e.
group='string'
outsideaes()
failed due to an error.Fixed issue where discrete position scales could not deal with fewer limits than those present in the data. (GH342)
Fixed issue with using custom tuple linetypes with
plotnine.scales.scale_linetype_manual
. (GH352)Fixed
plotnine.geoms.geom_map
to work with facets. (GH359)Fixed
plotnine.position.jitter_dodge
to work whencolor
is used as an aesthetic. (GH372)Fixed
plotnine.geoms.geom_qq
to work with facets (GH379)Fixed skewed head in
plotnine.geoms.arrow
when drawn on facetted plot (GH388)Fixed issue with
plotnine.stats.stat_density
where weights could not be used with a gaussian model. (GH392)Fixed bug where
guide_colorbar
width and height could not be controlled bylegend_key_width
andlegend_key_height
. (GH360)
You can now set the bandwidth parameter
bw
ofstat_ydensity
.Parameters ha and va of
geom_text
have been converted to aesthetics. You can now map to them. (GH325)All themes (except theme_matplotlib) now do not show minor ticks. (GH348)
Files
has2k1/plotnine-v0.7.0.zip
Files
(4.7 MB)
Name | Size | Download all |
---|---|---|
md5:34779a47c21c4080df71eb5a298754f0
|
4.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/has2k1/plotnine/tree/v0.7.0 (URL)