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


Showing 8 results of 8

From: John H. <jdh...@ac...> - 2005年06月28日 16:57:21
>>>>> "Brent" == Brent Hueth <bh...@ia...> writes:
 Brent> This is a problem for me only b/c I'm trying to generate a
 Brent> plot with a total number of subplots > 10.
 Brent> I can't seem to track down the source of the discrepancy.
 Brent> Thanks,
This is a bug in 0.82 that is fixed in CVS and will be fixed in the
next bugfix release.
The patch that fixed it is
http://sourceforge.net/tracker/index.php?func=detail&aid=1222180&group_id=80706&atid=560722
JDH
From: Brent H. <bh...@ia...> - 2005年06月28日 16:52:53
Hello,
Is this a bug, or am I missing something:
 
>>> from pylab import *
>>> s = subplot(211)
>>> s._num
0
>>> s = subplot(212)
>>> s._num
1
>>> t = subplot(2,1,1)
>>> t._num
0
>>> t = subplot(2,1,2)
>>> t._num
0
This is a problem for me only b/c I'm trying to generate a plot with a total
number of subplots > 10.
I can't seem to track down the source of the discrepancy. 
Thanks,
Brent
From: Michael B. <mb...@jp...> - 2005年06月28日 16:31:51
On 2005年6月28日, Jeff Whitaker wrote:
> John: OK, I've fixed it so pylab is not imported at all if either (1) the 
> 'ax' keyword is used in Basemap.__init__ (in which case only one axes 
> instance is used by that Basemap instance), or (2) the 'ax' keyword is used 
> in all Basemap method calls that do drawing (in which case different axes may 
> be used by the same Basemap instance). If you don't use the 'ax' keyword, 
> basemap methods behave like their pylab counterparts (i.e. pylab.gca is used 
> to get the current axis).
Great! That's perfect for us. Thanks for the quick response.
We have exactly the setup that John was describing. We use Basemap in 
cron jobs that don't have any X windows support. Our default backend is 
Qt, and Qt itself aborts and core dumps (!) if you try to use it when 
there's no X server present. So we wanted to avoid pylab loading a 
backend.
I guess we'll see these changes in the next release, 0.5.2 or 0.6, 
whichever is next, yes?
Thanks again,
Michael
========================================================================
 Michael Brady
 Jet Propulsion Laboratory (M/S 301-140L)
 4800 Oak Grove Drive
 Pasadena, CA 91109 E-mail: Mic...@jp... 
========================================================================
From: Chris B. <Chr...@no...> - 2005年06月28日 16:10:34
Jeff Whitaker wrote:
> John: OK, I've fixed it so pylab is not imported at all if either (1) 
> the 'ax' keyword is used in Basemap.__init__ (in which case only one 
> axes instance is used by that Basemap instance), or (2) the 'ax' keyword 
> is used in all Basemap method calls that do drawing (in which case 
> different axes may be used by the same Basemap instance). If you don't 
> use the 'ax' keyword, basemap methods behave like their pylab 
> counterparts (i.e. pylab.gca is used to get the current axis).
Nice job Jeff. You've come up with a solution that satisfies a wide 
variety of uses. Hurray for keyword arguments!
-Chris
-- 
Christopher Barker, Ph.D.
Oceanographer
 		
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chr...@no...
From: Matt N. <new...@ca...> - 2005年06月28日 16:06:55
Hi Werner, 
This should be tested on Mac and Linux too. I had portability
problems when I originally wrote the printing support. I can
believe that wx has gotten better.
But also, the current Printer_Setup() provides a simple way to
control the size of the image on the paper. I didn't see that on
yours.
--Matt
On 2005年6月28日, Werner F. Bruhin wrote:
> Hi John,
> 
> The attached backend_wx contains "def Printer_Setup2(self, 
> event=None):", which uses the standard wxPython printer setup dialog 
> this works for me on Windows XP Pro SP1, and Windows 2000.
> 
> Any chance that this could go into the next release?
> 
> See you
> Werner
> 
From: Jeff W. <js...@fa...> - 2005年06月28日 12:23:10
John Hunter wrote:
>>>>>>"Jeff" == Jeff Whitaker <js...@fa...> writes:
>>>>>> 
>>>>>>
>
> Jeff> Michael: By popular demand, I put this back in 0.5.1. You
> Jeff> can now pass an axes instance to any Basemap method. The
> Jeff> default is 'ax=None', in which case pylab.gca is used to get
> Jeff> the current one. Does this solve your problem?
>
>You can potentially get into trouble by simply importing the pylab
>module at all since pylab will try and import the default backend.
>This usually isn't fatal, but isn't ideal either. I would suggest
>conditionally importing pylab only if it is needed, eg when ax=None.
>
>The use case you would be avoiding is for example when the user hasn't
>changed the default backend (GTKAgg) from .matplotlibrc. They may be
>using non-pylab basemap in pure agg mode over a web app server. When
>you import pylab, the module will try and import pygtk, which will
>fail if pygtk is not installed or if there is no X11 connection. Of
>course, the user could change the default backend in the rc file, but
>one point of the OO interface is to have as little magic as possible.
>By conditionally importing pylab, you can avoid these kinds of
>problems.
>
>JDH 
> 
>
John: OK, I've fixed it so pylab is not imported at all if either (1) 
the 'ax' keyword is used in Basemap.__init__ (in which case only one 
axes instance is used by that Basemap instance), or (2) the 'ax' keyword 
is used in all Basemap method calls that do drawing (in which case 
different axes may be used by the same Basemap instance). If you don't 
use the 'ax' keyword, basemap methods behave like their pylab 
counterparts (i.e. pylab.gca is used to get the current axis).
-Jeff
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/CDC1 FAX : (303)497-6449
325 Broadway Web : http://www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124
From: Werner F. B. <wer...@fr...> - 2005年06月28日 10:40:04
Attachments: backend_wx.py
Hi John,
The attached backend_wx contains "def Printer_Setup2(self, 
event=None):", which uses the standard wxPython printer setup dialog 
this works for me on Windows XP Pro SP1, and Windows 2000.
Any chance that this could go into the next release?
See you
Werner
From: Jesper L. <jl...@dm...> - 2005年06月28日 06:52:55
On Monday 27 June 2005 16:22, John Hunter wrote:
> >>>>> "Jesper" == Jesper Larsen <jl...@dm...> writes:
>
> Jesper> Dear matplotlib-users, I have made an application for
> Jesper> tsunami wave travel time prediction (slowmo.sf.net). The
> Jesper> application uses the basemap toolkit and is developed on
> Jesper> Linux. I would like to offer potential Windows users an
> Jesper> easier way to install and test it than is currently
> Jesper> available.
>
> Jesper> For this I would need a binary windows package of the
> Jesper> basemap toolkit in a newer version than 0.21 which is
> Jesper> currently available. Unfortunately I do not have access to
> Jesper> the windows compilers that are necessary to make this
> Jesper> binary package. I would therefore be very grateful if
> Jesper> anyone from this list has the binary or could easily
> Jesper> produce it.
>
> OK, I just uploaded win32 binaries for basemap 0.5.1 for python2.3 and
> 2.4. Give them and test drive and let us know if there are any
> problems.
>
> JDH
Thanks John,
I only tested the binaries for Python2.3. They seem to work fine.
Jesper

Showing 8 results of 8

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