SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

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

Showing 4 results of 4

From: Christoph G. <cg...@uc...> - 2011年12月09日 22:20: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
>
>
From: Paul H. <pmh...@gm...> - 2011年12月09日 22:11:24
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
>
From: Benjamin R. <ben...@ou...> - 2011年12月09日 21:30:00
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
From: Christoph G. <cg...@uc...> - 2011年12月09日 20:11:05
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

Showing 4 results of 4

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /