From: Matt S. <ma...@pl...> - 2014-02-19 09:56:37
|
Hey all, I thought I'd throw out that a tool I'm working on, Plotly <http://plot.ly>, also does box plots with the option to show jittered points. Instead of passing in stats you pass in an array of values. Here is a notebook with the box plots with jitter: nbviewer.ipython.org/gist/fperez/8930306. You can also view the mean of the array (the dashed line), +/- 1.5 standard deviations around the median, and the outliers of the set (the hollow points): https://plot.ly/~ChrisPP/49. More generally, we're hoping to soon let folks convert matplotlib scripts into a Plotly graph (GitHub Issue<https://github.com/plotly/python-api/issues/3>). We'd love your advice and thoughts. Thanks a bunch, M On Sun, Feb 16, 2014 at 9:39 PM, Yaroslav Halchenko <sf...@on...>wrote: > On Sat, 15 Feb 2014, Thomas A Caswell wrote: > > As a side note, adding jitter has been discussed before > > (https://github.com/matplotlib/matplotlib/issues/2750) in a slightly > > different context and the consensus was to _not_ add it to mpl (as it > > is a non-deterministic data transformation). > > interesting discussion -- thanks for pointing it out Tom > > well -- for scatter plot it does make sense to demand jittering > "outside". For boxplot -- nope. x-axis (in standard vertical > boxplots) doesn't represent informative dimension anyways, besides > "groupping" and jitter imho would be only for visualization purpose. > Also any non-deterministic jitter could be made deterministic and > reproducible by seeding. Since, once again, here randomization would be > added only for visualization purpose, it could e.g. always be produced > by the rng state seeded with 0 ;-) > > -- > Yaroslav O. Halchenko, Ph.D. > http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org > Senior Research Associate, Psychological and Brain Sciences Dept. > Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 > Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 > WWW: http://www.linkedin.com/in/yarik > > > ------------------------------------------------------------------------------ > Android apps run on BlackBerry 10 > Introducing the new BlackBerry 10.2.1 Runtime for Android apps. > Now with support for Jelly Bean, Bluetooth, Mapview and more. > Get your Android app in front of a whole new audience. Start now. > > http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > |