SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
(3)
Jun
Jul
Aug
(12)
Sep
(12)
Oct
(56)
Nov
(65)
Dec
(37)
2004 Jan
(59)
Feb
(78)
Mar
(153)
Apr
(205)
May
(184)
Jun
(123)
Jul
(171)
Aug
(156)
Sep
(190)
Oct
(120)
Nov
(154)
Dec
(223)
2005 Jan
(184)
Feb
(267)
Mar
(214)
Apr
(286)
May
(320)
Jun
(299)
Jul
(348)
Aug
(283)
Sep
(355)
Oct
(293)
Nov
(232)
Dec
(203)
2006 Jan
(352)
Feb
(358)
Mar
(403)
Apr
(313)
May
(165)
Jun
(281)
Jul
(316)
Aug
(228)
Sep
(279)
Oct
(243)
Nov
(315)
Dec
(345)
2007 Jan
(260)
Feb
(323)
Mar
(340)
Apr
(319)
May
(290)
Jun
(296)
Jul
(221)
Aug
(292)
Sep
(242)
Oct
(248)
Nov
(242)
Dec
(332)
2008 Jan
(312)
Feb
(359)
Mar
(454)
Apr
(287)
May
(340)
Jun
(450)
Jul
(403)
Aug
(324)
Sep
(349)
Oct
(385)
Nov
(363)
Dec
(437)
2009 Jan
(500)
Feb
(301)
Mar
(409)
Apr
(486)
May
(545)
Jun
(391)
Jul
(518)
Aug
(497)
Sep
(492)
Oct
(429)
Nov
(357)
Dec
(310)
2010 Jan
(371)
Feb
(657)
Mar
(519)
Apr
(432)
May
(312)
Jun
(416)
Jul
(477)
Aug
(386)
Sep
(419)
Oct
(435)
Nov
(320)
Dec
(202)
2011 Jan
(321)
Feb
(413)
Mar
(299)
Apr
(215)
May
(284)
Jun
(203)
Jul
(207)
Aug
(314)
Sep
(321)
Oct
(259)
Nov
(347)
Dec
(209)
2012 Jan
(322)
Feb
(414)
Mar
(377)
Apr
(179)
May
(173)
Jun
(234)
Jul
(295)
Aug
(239)
Sep
(276)
Oct
(355)
Nov
(144)
Dec
(108)
2013 Jan
(170)
Feb
(89)
Mar
(204)
Apr
(133)
May
(142)
Jun
(89)
Jul
(160)
Aug
(180)
Sep
(69)
Oct
(136)
Nov
(83)
Dec
(32)
2014 Jan
(71)
Feb
(90)
Mar
(161)
Apr
(117)
May
(78)
Jun
(94)
Jul
(60)
Aug
(83)
Sep
(102)
Oct
(132)
Nov
(154)
Dec
(96)
2015 Jan
(45)
Feb
(138)
Mar
(176)
Apr
(132)
May
(119)
Jun
(124)
Jul
(77)
Aug
(31)
Sep
(34)
Oct
(22)
Nov
(23)
Dec
(9)
2016 Jan
(26)
Feb
(17)
Mar
(10)
Apr
(8)
May
(4)
Jun
(8)
Jul
(6)
Aug
(5)
Sep
(9)
Oct
(4)
Nov
Dec
2017 Jan
(5)
Feb
(7)
Mar
(1)
Apr
(5)
May
Jun
(3)
Jul
(6)
Aug
(1)
Sep
Oct
(2)
Nov
(1)
Dec
2018 Jan
Feb
Mar
Apr
(1)
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2020 Jan
Feb
Mar
Apr
May
(1)
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2025 Jan
(1)
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
S M T W T F S

1
2
(9)
3
(4)
4
(3)
5
(10)
6
(2)
7
8
(5)
9
(3)
10
(8)
11
(18)
12
(4)
13
14
15
(1)
16
(2)
17
(11)
18
(5)
19
(2)
20
21
22
(3)
23
(1)
24
(2)
25
26
27
28
29
30
31
(3)



Showing 4 results of 4

From: Benjamin R. <ben...@ou...> - 2014年12月12日 18:43:41
The best I can guess is that this is a bad binary build. Is SUSE repository
tracking the development branch of matplotlib or the stable release? What
version of matplotlib does zypper say it installed?
On Mon, Dec 8, 2014 at 2:37 PM, ahtos <sy...@md...> wrote:
>
> zypper ~ apt-get
> It did install binaries from a Novell repository.
> I checked for previous installed and I could not find anything.
>
> cheers
>
>
>
> --
> View this message in context:
> http://matplotlib.1069221.n5.nabble.com/error-import-matplotlib-pyplot-tp44297p44572.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Eric F. <ef...@ha...> - 2014年12月12日 16:50:39
On 2014年12月12日, 5:11 AM, Slavin, Jonathan wrote:
> Hi Ben,
>
> Thanks for those tips. I ended up giving a list of axes to the ax
> argument of colorbar as you suggested. That took care of the
> misalignment of the top plots and bottom plots but then the colorbar
> extended the full vertical height of both rows of axes. Fiddling with
> the shrink and anchor parameter values then got me what I wanted. I'm
> sure that axis_grid1 could work as well, but my situation is
> sufficiently complicated that I don't want to spend the time fiddling
> with it at this point.
For the record, another way to handle this situation is to use subplot 
parameters to leave adequate room on the right, then use the 
Axes.add_axes() method to make an Axes for the colorbar, and provide it 
as a cax kwarg.
Eric
>
> Regards,
> Jon
>
> On Thu, Dec 11, 2014 at 2:30 PM, Benjamin Root <ben...@ou...
> <mailto:ben...@ou...>> wrote:
>
> If you have matplotlib v1.3 (maybe 1.2, I can't remember), you can
> pass a list of axes to the "ax" argument of colorbar, and it should
> steal space equally from all the specified axes.
>
> I am also particularly fond of using the mpl_toolkit axis_grid1,
> which provides you a nice way to preallocate space for colorbars in
> different ways:
> http://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html?highlight=axes_grid1#axes-grid1
>
> I hope that helps!
> Ben Root
>
>
> On Thu, Dec 11, 2014 at 1:49 PM, Slavin, Jonathan
> <js...@cf... <mailto:js...@cf...>> wrote:
>
> Hi,
>
> I'm trying to make a plot with four panes (2x2). The two on top
> are images, created with pcolormesh, while the ones on the
> bottom are line plots. I'd like to the axes to line up -- which
> they do -- but when I add a colorbar to the top right, it steals
> space from the image plot. I only need one colorbar since the
> two images are forced to have the same scaling. Can anyone tell
> me how to insert the colorbar on the top right without it taking
> space from the top right image -- or force the space to be taken
> from the horizontal space of all the plots so the shapes are
> uniform? I've tried several approaches including using
> make_axes_locatable from mpl_toolkits.axes_grid1 with no
> success. I must admit that I don't really understand what
> make_axes_locatable does, so it may be entirely the wrong thing
> to use. On the other hand, not using it, i.e. just using
> plt.colorbar or fig.colorbar seems to do essentially the same
> thing, steal space from the axes. The basics of the plot are
> like this:
>
> x = np.arange(20.)
> xc = (x[:-1] + x[1:])/2.
> y = np.arange(15.)
> xx,yy = np.meshgrid(x,y)
> z1 = np.random.randn(14,19)
> z2 = np.random.randn(14,19)
>
> fig,ax = plt.subplots(2,2)
> pc = ax[0,0].pcolormesh(x,y,z1)
> ax[1,0].plot(xc,z1[0,:])
> ax[0,1].pcolormesh(x,y,z2)
> ax[1,1].plot(xc,z2[0,:])
> cb = plt.colorbar(pc, ax=ax[0,1])
> plt.show()
>
> Any help would be appreciated.
>
> Regards,
> Jon
> --
> ________________________________________________________
> Jonathan D. Slavin Harvard-Smithsonian CfA
> js...@cf... <mailto:js...@cf...>
> 60 Garden Street, MS 83
> phone: (617) 496-7981 <tel:%28617%29%20496-7981>
> Cambridge, MA 02138-1516
> fax: (617) 496-7577 <tel:%28617%29%20496-7577> USA
> ________________________________________________________
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and
> Dashboards
> with Interactivity, Sharing, Native Excel Exports, App
> Integration & more
> Get technology previously reserved for billion-dollar
> corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> <mailto:Mat...@li...>
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
>
> --
> ________________________________________________________
> Jonathan D. Slavin Harvard-Smithsonian CfA
> js...@cf... <mailto:js...@cf...> 60 Garden
> Street, MS 83
> phone: (617) 496-7981 Cambridge, MA 02138-1516
> fax: (617) 496-7577 USA
> ________________________________________________________
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Slavin, J. <js...@cf...> - 2014年12月12日 15:11:14
Hi Ben,
Thanks for those tips. I ended up giving a list of axes to the ax argument
of colorbar as you suggested. That took care of the misalignment of the
top plots and bottom plots but then the colorbar extended the full vertical
height of both rows of axes. Fiddling with the shrink and anchor parameter
values then got me what I wanted. I'm sure that axis_grid1 could work as
well, but my situation is sufficiently complicated that I don't want to
spend the time fiddling with it at this point.
Regards,
Jon
On Thu, Dec 11, 2014 at 2:30 PM, Benjamin Root <ben...@ou...> wrote:
>
> If you have matplotlib v1.3 (maybe 1.2, I can't remember), you can pass a
> list of axes to the "ax" argument of colorbar, and it should steal space
> equally from all the specified axes.
>
> I am also particularly fond of using the mpl_toolkit axis_grid1, which
> provides you a nice way to preallocate space for colorbars in different
> ways:
>
> http://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html?highlight=axes_grid1#axes-grid1
>
> I hope that helps!
> Ben Root
>
>
> On Thu, Dec 11, 2014 at 1:49 PM, Slavin, Jonathan <js...@cf...
> > wrote:
>
>> Hi,
>>
>> I'm trying to make a plot with four panes (2x2). The two on top are
>> images, created with pcolormesh, while the ones on the bottom are line
>> plots. I'd like to the axes to line up -- which they do -- but when I add
>> a colorbar to the top right, it steals space from the image plot. I only
>> need one colorbar since the two images are forced to have the same
>> scaling. Can anyone tell me how to insert the colorbar on the top right
>> without it taking space from the top right image -- or force the space to
>> be taken from the horizontal space of all the plots so the shapes are
>> uniform? I've tried several approaches including using make_axes_locatable
>> from mpl_toolkits.axes_grid1 with no success. I must admit that I don't
>> really understand what make_axes_locatable does, so it may be entirely the
>> wrong thing to use. On the other hand, not using it, i.e. just using
>> plt.colorbar or fig.colorbar seems to do essentially the same thing, steal
>> space from the axes. The basics of the plot are like this:
>>
>> x = np.arange(20.)
>> xc = (x[:-1] + x[1:])/2.
>> y = np.arange(15.)
>> xx,yy = np.meshgrid(x,y)
>> z1 = np.random.randn(14,19)
>> z2 = np.random.randn(14,19)
>>
>> fig,ax = plt.subplots(2,2)
>> pc = ax[0,0].pcolormesh(x,y,z1)
>> ax[1,0].plot(xc,z1[0,:])
>> ax[0,1].pcolormesh(x,y,z2)
>> ax[1,1].plot(xc,z2[0,:])
>> cb = plt.colorbar(pc, ax=ax[0,1])
>> plt.show()
>>
>> Any help would be appreciated.
>>
>> Regards,
>> Jon
>> --
>> ________________________________________________________
>> Jonathan D. Slavin Harvard-Smithsonian CfA
>> js...@cf... 60 Garden Street, MS 83
>> phone: (617) 496-7981 Cambridge, MA 02138-1516
>> fax: (617) 496-7577 USA
>> ________________________________________________________
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
-- 
________________________________________________________
Jonathan D. Slavin Harvard-Smithsonian CfA
js...@cf... 60 Garden Street, MS 83
phone: (617) 496-7981 Cambridge, MA 02138-1516
fax: (617) 496-7577 USA
________________________________________________________
From: Julien H. <jul...@gm...> - 2014年12月12日 09:12:45
OK, thanks for your answer. I've opened a issue in Matplotlib's github.
Regards,
Julien
2014年12月11日 17:48 GMT+01:00 Thomas Caswell <tca...@gm...>:
>
> glue does a lot of fancy interactive stuff, they might have something like
> that.
>
> From a reproducible computing PoV that functionality is a bit of a problem
> until we have a way to serialize figures.
>
> It is looking more and more like that is what I will be doing over the
> holidays....
>
> Tom
>
>
> On Thu Dec 11 2014 at 11:39:29 AM Benjamin Root <ben...@ou...> wrote:
>
>> Plans? No. This is the first I have ever heard of such a feature. You
>> could always add a feature request for it (this is a community-developed
>> tool). It might even fold in nicely with the MEP22 work going on to
>> refactor our interactivity and make it easier to add tools.
>>
>> Keep in mind that Matplotlib is not the end-all-be-all of plotting in
>> Python. There are a bunch of other tools that build off of matplotlib to
>> add more features and functionality. A bunch off the top of my head are:
>> bokeh, seaborn, mpldatacursor. There are a few others, but their names
>> aren't coming to me right now.
>>
>> Cheers!
>> Ben Root
>>
>>
>> On Thu, Dec 11, 2014 at 11:28 AM, Julien Hillairet <
>> jul...@gm...> wrote:
>>>
>>> Dear all,
>>>
>>> We're, at our lab, trying to (slowly) make the transition from a famous
>>> (but expansive) numerical software to Python.
>>>
>>> The most recurring remark made against the use of Python/Matplotlib
>>> instead of this famous software is the fact that one cannot male simple
>>> click/copy/paste of a curve from a figure into another.
>>>
>>> I guess this heavily depends of the backend used, or of the OS. So my
>>> question is probably naive, but anyway :
>>> is there a plan to add an interactive way to select one or more curves
>>> from a matplotlib figure and to copy/paste them into a another figure ?
>>>
>>> It is, I think, a killing feature for many beginners/average users who
>>> used to work with matlab (oups, I've said it).
>>>
>>> Best regards,
>>>
>>> Julien
>>>
>>>
>>>
>>> ------------------------------------------------------------
>>> ------------------
>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>>> Get technology previously reserved for billion-dollar corporations, FREE
>>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&
>>> iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>> ------------------------------------------------------------
>> ------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/
>> 4140/ostg.clktrk_______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>

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 によって変換されたページ (->オリジナル) /