You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
1
(1) |
2
|
3
|
4
|
5
|
6
(3) |
7
(3) |
8
(3) |
9
(4) |
10
(1) |
11
(5) |
12
(2) |
13
|
14
(2) |
15
(1) |
16
(6) |
17
(7) |
18
(3) |
19
|
20
|
21
|
22
(1) |
23
|
24
|
25
|
26
|
27
(1) |
28
(1) |
29
|
30
|
31
|
Pull request at <https://github.com/matplotlib/matplotlib/pull/616> Christoph On 12/9/2011 12:11 PM, Christoph Gohlke wrote: > Hello, > > while working on the scikits-image io plugin system, I noticed some > issues with matplotlib's imread function. I have a patch for all these > issues and will submit a PR but wanted to check on the list first. > > > 1) imread does not properly detect the file type if an open file handle > is used. > >>>> lena = pylab.imread(matplotlib.cbook.get_sample_data('lena.jpg')) > Traceback (most recent call last): > File "<stdin>", line 1, in<module> > File "X:\Python27\lib\site-packages\matplotlib\pyplot.py", line 1740, > in imread > return _imread(*args, **kwargs) > File "X:\Python27\lib\site-packages\matplotlib\image.py", line 1207, > in imread > return handler(fname) > RuntimeError: _image_module::readpng: file not recognized as a PNG file > > > 2) imread does not properly convert uint16 images to uint8 as reported > on the scikits-image ML > <https://groups.google.com/forum/#!topic/scikits-image/O47tNU01kLA>. > > > 3) Any non-PNG image loaded with imread is displayed upside-down in imshow: > >>>> imshow(imread("lena.jpg")); show() > > A solution is to pass `origin='lower'` to imshow for non-PNG images. But > is there a reason for this asymmetry? Any image loaded with PIL is > explicitly flipped upside-down at > <https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/image.py#L1267>. > > > Christoph > > > ------------------------------------------------------------------------------ > Cloud Services Checklist: Pricing and Packaging Optimization > This white paper is intended to serve as a reference, checklist and point of > discussion for anyone considering optimizing the pricing and packaging model > of a cloud services business. Read Now! > http://www.accelacomm.com/jaw/sfnl/114/51491232/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > >
Ben, Thanks for the reply. I definitely like your idea. Seems like we could include some logic in axes.errorbar to look at the shapes of xerr and yerr in a similar fashion to what I propose for axes.boxplots, allowing the user to have custom lower and upper errors for each data point (in a time series as I would use it). I'll try to bang that out this weekend while this is still fresh. -p On Fri, Dec 9, 2011 at 1:29 PM, Benjamin Root <ben...@ou...> wrote: > On Thu, Dec 8, 2011 at 10:45 AM, Paul Hobson <pmh...@gm...> wrote: >> >> Matplotlib gurus: >> >> I took at stab at the git work flow and incorporated my personal >> modifications to the boxplot function. Github's diff can be found >> here: >> https://github.com/phobson/matplotlib/compare/master...manual_boxplots >> >> In summary, if your data is MxN, you can manually specify medians and >> the confidence intervals around the medians using Nx1 and Nx2 arrays, >> respectively. Alternatively, you can use lists or tuples and use Nones >> if you want to specify those values only for some columns in your MxN >> data set. In other words, with an Mx5 data array, you can specify >> conf_intervals=[(ci1a,ci2a), (ci1b,ci2b), (ci1c,ci2c), None, >> (ci1e,ci2e)]. Within the conf_intervals "array", the CIs can be listed >> in any order as I use np.max() and np.min() to pull the upper and >> lower values, respectively. >> >> The motivation behind this is that sometimes I need the confidence >> levels to be different than 95%, and also that I compute those >> confidence intervals with a bootstrapping routine that is more robust >> than mpl-compatible one I submitted some time ago. >> >> I hope y'all find this to be a useful contribution. I'm an avid >> matplotlib user. It really is a wonderful tool. >> >> Cheers, >> paul h >> > > Paul, > > Interesting. I haven't had much time to really look over your changes, but > I have been wondering if the errorbar() and boxplot() functions could be > treated as two different ways to display similar information. Therefore, > perhaps their call signatures could be made more similar to each other. > What do you think? > > Ben Root >
On Thu, Dec 8, 2011 at 10:45 AM, Paul Hobson <pmh...@gm...> wrote: > Matplotlib gurus: > > I took at stab at the git work flow and incorporated my personal > modifications to the boxplot function. Github's diff can be found > here: > https://github.com/phobson/matplotlib/compare/master...manual_boxplots > > In summary, if your data is MxN, you can manually specify medians and > the confidence intervals around the medians using Nx1 and Nx2 arrays, > respectively. Alternatively, you can use lists or tuples and use Nones > if you want to specify those values only for some columns in your MxN > data set. In other words, with an Mx5 data array, you can specify > conf_intervals=[(ci1a,ci2a), (ci1b,ci2b), (ci1c,ci2c), None, > (ci1e,ci2e)]. Within the conf_intervals "array", the CIs can be listed > in any order as I use np.max() and np.min() to pull the upper and > lower values, respectively. > > The motivation behind this is that sometimes I need the confidence > levels to be different than 95%, and also that I compute those > confidence intervals with a bootstrapping routine that is more robust > than mpl-compatible one I submitted some time ago. > > I hope y'all find this to be a useful contribution. I'm an avid > matplotlib user. It really is a wonderful tool. > > Cheers, > paul h > > Paul, Interesting. I haven't had much time to really look over your changes, but I have been wondering if the errorbar() and boxplot() functions could be treated as two different ways to display similar information. Therefore, perhaps their call signatures could be made more similar to each other. What do you think? Ben Root
Hello, while working on the scikits-image io plugin system, I noticed some issues with matplotlib's imread function. I have a patch for all these issues and will submit a PR but wanted to check on the list first. 1) imread does not properly detect the file type if an open file handle is used. >>> lena = pylab.imread(matplotlib.cbook.get_sample_data('lena.jpg')) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "X:\Python27\lib\site-packages\matplotlib\pyplot.py", line 1740, in imread return _imread(*args, **kwargs) File "X:\Python27\lib\site-packages\matplotlib\image.py", line 1207, in imread return handler(fname) RuntimeError: _image_module::readpng: file not recognized as a PNG file 2) imread does not properly convert uint16 images to uint8 as reported on the scikits-image ML <https://groups.google.com/forum/#!topic/scikits-image/O47tNU01kLA>. 3) Any non-PNG image loaded with imread is displayed upside-down in imshow: >>> imshow(imread("lena.jpg")); show() A solution is to pass `origin='lower'` to imshow for non-PNG images. But is there a reason for this asymmetry? Any image loaded with PIL is explicitly flipped upside-down at <https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/image.py#L1267>. Christoph