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
(1) |
2
(10) |
3
(29) |
4
(56) |
5
(44) |
6
(26) |
7
(12) |
8
(1) |
9
(2) |
10
(11) |
11
(28) |
12
(17) |
13
(6) |
14
(17) |
15
(7) |
16
(1) |
17
(8) |
18
(8) |
19
(7) |
20
(2) |
21
(8) |
22
(4) |
23
(6) |
24
(1) |
25
(2) |
26
(8) |
27
(3) |
28
(5) |
29
(1) |
30
|
31
(1) |
|
|
|
|
|
From: charles b. <csb...@co...> - 2007-12-31 22:21:52
|
I ran the attached python program under Ubuntu and Windows2000 with different results. I expect the results to be similar. Running under Ubuntu works great, and as expected. Running under Windows2000 does not work well. Specifically, it works for awhile, but then stops working and opens a small window with title: wxPython: stdout/stderr, with many messages ultimately ending with the root issue - Cannot_Open_Resource, Could not open facefile, in _get_agg_font at line 301 of backend_agg.py. On Windows2000 it runs for about 1 minute, then stops working and starts delivering this series of error messages. On Ubuntu, I can run it all day with no problems. It might be easiest if you simply run the program under Linux and under Windows and see if you note the same difference. To run the program, maximize to expose the buttons and slider. Press Start - you should see the plot flip back-and-forth between sin and cos every 1 second. Move the slider to adjust the speed of flip. I know that this program could be laid out better, etc - and that is not my issue; this program is just a quick check of the capabilities of matplotlib plot updates. I am interested in supporting real-time plotting using matplotlib within a wxPython GUI. So, maybe you could suggest an alternative way to write this program that works well on Windows. [More fundamentally, this program should work equivalently on Windows and Linux. This may be a wxWidgets issue however, i.e. perhaps it involves how graphical resources are obtained/available/reclaimed from the underlying graphics subsystem of the OS. Perhaps the reclaim is much more efficient under Linux and I need to do some explicit resource reclaim under Windows (?).] BTW, if you are interested, I can clean this snippet up a little and maybe you would want to include it in your examples, as it demonstrates another aspect of matplotlib use that may be of general interest (?). Of course, it should first also work under Windows :). Thanks for any replies. |
From: Fernando A. <ab...@ho...> - 2007-12-29 02:56:53
|
Dear matplotlib colleagues, I am very new to matplotlib but I have been able to generate the plots I ne= ed; however, I am having trouble annotating a plot with an arrow. Could you= help me with the syntax? Here is the code I am using: ax.annotate('sol 9',xy=3D(xMinorLocs[9],0.5),xytext=3D(xMinorLocs[9],0.8),a= rrowprops=3Ddict(width=3D1, frac=3D0.1, headwidth=3D5, facecolor=3D'black')= ) =20 when I do that, I get a 'ZeroDivisionError: float division' As a test, I tried the command without the arrowprops: ax.annotate('sol 9',xy=3D(xMinorLocs[9],0.5),xytext=3D(xMinorLocs[9],0.8)) and I didn't get any errors and the label was plotted (no arrow) at the rig= ht location. How can I get the arrow to show up? Any help you can provide would be really appreciated. Thanks and happy Holidays! Fernando |
From: Jeff W. <js...@fa...> - 2007-12-28 19:04:53
|
Evan Mason wrote: > Thank you Jeff. Setting LD_LIBRARY_PATH works fine as a quick test, > though that leads me to the "ImportError: No module named > pkg_resources" problem that the other recent posters had. I'll either > try setuptools or wait for 0.9.9 to come out - will it be long? > > -Evan Evan: Sometime next week probably, If you have svn installed, you can get the latest version that way. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 Meteorologist FAX : (303)497-6449 NOAA/OAR/PSD R/PSD1 Email : Jef...@no... 325 Broadway Office : Skaggs Research Cntr 1D-124 Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg |
From: Evan M. <eva...@gm...> - 2007-12-28 18:35:45
|
Thank you Jeff. Setting LD_LIBRARY_PATH works fine as a quick test, though that leads me to the "ImportError: No module named pkg_resources" problem that the other recent posters had. I'll either try setuptools or wait for 0.9.9 to come out - will it be long? -Evan |
From: Jeff W. <js...@fa...> - 2007-12-28 17:56:11
|
Evan Mason wrote: > Hi all, > > Just updated basemap from 0.9.4 to 0.9.8 on Mandriva Linux 2008. I > also installed basemap-data-fullres-0.9.7. I've noticed there's a > couple of recent posts about problems (on Macs) with 0.9.8, the > solution being to install setuptools until 0.9.9 comes along; the > problem I have is similar to the posts but not the same, so I'd like > to check here before proceeding with setuptools. > > I installed the included geos-2.2.3, then basemap-0.9.8, then > basemap-data-fullres-0.9.7 . However when I now import basemap I get: > > In [1]: from matplotlib.toolkits.basemap import Basemap > --------------------------------------------------------------------------- > <type 'exceptions.ImportError'> Traceback (most recent call > last) > > /home/emason/python/tools/<ipython console> in <module>() > > /usr/lib/python2.5/site-packages/matplotlib/toolkits/basemap/__init__.py > in <module>() > ----> 1 from basemap import __doc__, __version__ > 2 from basemap import * > > /usr/lib/python2.5/site-packages/matplotlib/toolkits/basemap/basemap.py > in <module>() > 29 from matplotlib.cbook import is_scalar, dedent > 30 from shapelib import ShapeFile > ---> 31 import _geos, pupynere > 32 > 33 # basemap data files now installed in > lib/matplotlib/toolkits/basemap/data > > <type 'exceptions.ImportError'>: libgeos_c.so.1: cannot open shared > object file: No such file or directory > > Yet the file, in fact a link, libgeos_c.so.1, does exist at the > location (/usr/local/lib) where it is supposed to be: > > [root@msasa lib]# ll > total 44230 > -rw-r--r-- 1 root root 28107924 2007-12-28 16:31 libgeos.a > -rw-r--r-- 1 root root 581806 2007-12-28 16:31 libgeos_c.a > -rwxr-xr-x 1 root root 830 2007-12-28 16:31 libgeos_c.la* > lrwxrwxrwx 1 root root 18 2007-12-28 16:31 libgeos_c.so -> > libgeos_c.so.1.1.1* > lrwxrwxrwx 1 root root 18 2007-12-28 16:31 libgeos_c.so.1 -> > libgeos_c.so.1.1.1* > -rwxr-xr-x 1 root root 452162 2007-12-28 16:31 libgeos_c.so.1.1.1* > -rwxr-xr-x 1 root root 790 2007-12-28 16:31 libgeos.la* > lrwxrwxrwx 1 root root 16 2007-12-28 16:31 libgeos.so -> > libgeos.so.2.2.3* > lrwxrwxrwx 1 root root 16 2007-12-28 16:31 libgeos.so.2 -> > libgeos.so.2.2.3* > -rwxr-xr-x 1 root root 13443604 2007-12-28 16:31 libgeos.so.2.2.3* > > I'd appreciate any help with this. > > Thanks, Evan Evan: I think this is a LD_LIBRARY_PATH problem. There are two possible workarounds: 1) set the LD_LIBRARY_PATH environment variable to include /usr/local/lib, i.e. export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" 2) edit setup.py and make the following change currents_nbp:(basemap_svn)$ svn diff Index: setup.py =================================================================== --- setup.py (revision 4791) +++ setup.py (working copy) @@ -90,7 +90,11 @@ extensions.append(Extension("matplotlib.toolkits.basemap._geod",deps+['src/_geod.c'],include_dirs = ['src'],)) # for some reason, pickling won't work if this extension is installed # as "matplotlib.toolkits.basemap._geos" -extensions.append(Extension("_geos",['src/_geos.c'],library_dirs=geos_library_dirs,include_dirs=geos_include_dirs,libraries=['geos_c','geos'])) +extensions.append(Extension("_geos",['src/_geos.c'], + library_dirs=geos_library_dirs, + runtime_library_dirs=geos_library_dirs, + include_dirs=geos_include_dirs, + libraries=['geos_c','geos'])) then rebuild. As Eric Firing pointed out to me, adding runtime_library_dirs negates the need to set LD_LIBRARY_PATH manually. This is already done in svn, and so 0.9.9 will not require manually setting LD_LIBRARY_PATH. HTH, -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 Meteorologist FAX : (303)497-6449 NOAA/OAR/PSD R/PSD1 Email : Jef...@no... 325 Broadway Office : Skaggs Research Cntr 1D-124 Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg |
From: Jessica Lu <jl...@as...> - 2007-12-28 17:55:10
|
Hi Johann, I believe the scipy optimization package gives a variety of optimization algorithms but you would have to implement your own codes to fix/thaw parameters. That being said, there is a lot there and I haven't dug into all of it into detail. I would suggest posting a message to the scipy mailing list after the holidays and you may get a better response. Cheers, Jessica On Dec 26, 2007, at 3:52 PM, Johann Cohen-Tanugi wrote: > hi jessica, thanks.... So scipy.optmizer as it stands cannot do > that? I gues I should move the issue to the scipy list then. Yes > there is mpfit, there is also pyminuit in google.code that is > wrapper of the high energy physics standard package MINUIT, etc.... > but I would think that fitting data, with fixed/thawed parameters, > is a basic feature of a scientific package. As there seems to be a > snergy between matplotlib and scipy, I would expect the latter to > take care of optimization.... > thanks for the replies, > Johann > > Jessica Lu wrote: >> Hi Johann, >> >> I would recommend using the python mpfit module: >> >> http://cars9.uchicago.edu/software/python/mpfit.html >> >> Cheers, >> Jessica >> >> On Dec 22, 2007, at 8:57 PM, Johann Cohen-Tanugi wrote: >> >>> hi jessica, >>> This FittingData tutorial is very nice. Could you illustrate how to >>> fix/thaw parameters? >>> I did not find any such attribute and when I try some kludges >>> they fail >>> with a msg saying >>> <type 'exceptions.ValueError'>: shape mismatch: objects cannot be >>> broadcast to a single shape >>> >>> >>> thanks, >>> Johann >>> >>> -------------------------------------------------------------------- >>> ----- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >> > |
From: Evan M. <eva...@gm...> - 2007-12-28 17:48:21
|
Hi all, Just updated basemap from 0.9.4 to 0.9.8 on Mandriva Linux 2008. I also installed basemap-data-fullres-0.9.7. I've noticed there's a couple of recent posts about problems (on Macs) with 0.9.8, the solution being to install setuptools until 0.9.9 comes along; the problem I have is similar to the posts but not the same, so I'd like to check here before proceeding with setuptools. I installed the included geos-2.2.3, then basemap-0.9.8, then basemap-data-fullres-0.9.7. However when I now import basemap I get: In [1]: from matplotlib.toolkits.basemap import Basemap --------------------------------------------------------------------------- <type 'exceptions.ImportError'> Traceback (most recent call last) /home/emason/python/tools/<ipython console> in <module>() /usr/lib/python2.5/site-packages/matplotlib/toolkits/basemap/__init__.py in <module>() ----> 1 from basemap import __doc__, __version__ 2 from basemap import * /usr/lib/python2.5/site-packages/matplotlib/toolkits/basemap/basemap.py in <module>() 29 from matplotlib.cbook import is_scalar, dedent 30 from shapelib import ShapeFile ---> 31 import _geos, pupynere 32 33 # basemap data files now installed in lib/matplotlib/toolkits/basemap/data <type 'exceptions.ImportError'>: libgeos_c.so.1: cannot open shared object file: No such file or directory Yet the file, in fact a link, libgeos_c.so.1, does exist at the location (/usr/local/lib) where it is supposed to be: [root@msasa lib]# ll total 44230 -rw-r--r-- 1 root root 28107924 2007-12-28 16:31 libgeos.a -rw-r--r-- 1 root root 581806 2007-12-28 16:31 libgeos_c.a -rwxr-xr-x 1 root root 830 2007-12-28 16:31 libgeos_c.la* lrwxrwxrwx 1 root root 18 2007-12-28 16:31 libgeos_c.so -> libgeos_c.so.1.1.1* lrwxrwxrwx 1 root root 18 2007-12-28 16:31 libgeos_c.so.1 -> libgeos_c.so.1.1.1* -rwxr-xr-x 1 root root 452162 2007-12-28 16:31 libgeos_c.so.1.1.1* -rwxr-xr-x 1 root root 790 2007-12-28 16:31 libgeos.la* lrwxrwxrwx 1 root root 16 2007-12-28 16:31 libgeos.so -> libgeos.so.2.2.3* lrwxrwxrwx 1 root root 16 2007-12-28 16:31 libgeos.so.2 -> libgeos.so.2.2.3* -rwxr-xr-x 1 root root 13443604 2007-12-28 16:31 libgeos.so.2.2.3* I'd appreciate any help with this. Thanks, Evan |
From: Johann Cohen-T. <co...@sl...> - 2007-12-27 22:39:14
|
I tried your simple example and I have indeed the following crash when I tried to print preview : --------------------------------------------------------------------------- NotImplementedError Traceback (most recent call last) /usr/lib/python2.5/site-packages/matplotlib/backends/backend_wx.py in OnPrintPage(self, page) 2057 2058 renderer = RendererWx(self.canvas.bitmap, self.canvas.figure.dpi) -> 2059 self.canvas.figure.draw(renderer) 2060 self.canvas.bitmap.SetWidth( int(self.canvas.bitmap.GetWidth() * vscale)) 2061 self.canvas.bitmap.SetHeight( int(self.canvas.bitmap.GetHeight()* vscale)) /usr/lib/python2.5/site-packages/matplotlib/figure.py in draw(self, renderer) 610 611 # render the axes --> 612 for a in self.axes: a.draw(renderer) 613 614 # render the figure text /usr/lib/python2.5/site-packages/matplotlib/axes.py in draw(self, renderer, inframe) 1340 1341 for zorder, i, a in dsu: -> 1342 a.draw(renderer) 1343 1344 self.transData.thaw() # release the lazy objects /usr/lib/python2.5/site-packages/matplotlib/axis.py in draw(self, renderer, *args, **kwargs) 591 tick.set_label1(label) 592 tick.set_label2(label) --> 593 tick.draw(renderer) 594 if tick.label1On and tick.label1.get_visible(): 595 extent = tick.label1.get_window_extent(renderer) /usr/lib/python2.5/site-packages/matplotlib/axis.py in draw(self, renderer) 168 if self.tick2On: self.tick2line.draw(renderer) 169 --> 170 if self.label1On: self.label1.draw(renderer) 171 if self.label2On: self.label2.draw(renderer) 172 /usr/lib/python2.5/site-packages/matplotlib/text.py in draw(self, renderer) 773 def draw(self, renderer): 774 self.update_coords(renderer) --> 775 Text.draw(self, renderer) 776 if self.get_dashlength() > 0.0: 777 self.dashline.draw(renderer) /usr/lib/python2.5/site-packages/matplotlib/text.py in draw(self, renderer) 325 326 renderer.draw_tex(gc, x, y, line, --> 327 self._fontproperties, angle) 328 return 329 /usr/lib/python2.5/site-packages/matplotlib/backend_bases.py in draw_tex(self, gc, x, y, s, prop, angle, ismath) 381 382 def draw_tex(self, gc, x, y, s, prop, angle, ismath='TeX!'): --> 383 raise NotImplementedError 384 385 def draw_text(self, gc, x, y, s, prop, angle, ismath=False): NotImplementedError: Not familiar enough with all this to be of much help here... Johann |
From: Paul N. <pn...@ui...> - 2007-12-27 22:12:37
|
Hello, I would like to make a plot showing data points and a line, where the legend contains a single point for the data points, and a small line segment for the line. However, with numpoints = 1, the line is not shown, as can be seen in the attached figure numpoints1.png. The second attached figure, desired_legend.png, shows how I would like the legend to look. I have also attached a simple script that demonstrates the problem with numpoints=1. Is there any way to create the legend as I would like it? Thank you, Paul |
From: minakawa <nom...@kc...> - 2007-12-27 08:14:22
|
I have developed a plotter software using "WXAgg". ( matplotlib 0.90.1) It works fine on Windows, but I found some problems on Linux about printing. Printing problems on Red Hat Linux 5 or Fedra Core 6 1. You cannot set orientation to LANDSCAPE, it seems "SetOrientation" does not work. 2. When you set LANDSCAPE manually, only lower half part will be printed. 3. Printing quality is far much worse than Windows's printing. Please try my simple sample program as below. Noriko Minakawa -------------------------------------------------------------- import wx import os import matplotlib matplotlib.use('WXAgg') from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigCanvas from matplotlib.figure import Figure import matplotlib.numerix as numpy class PlotFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, "Test Printing with WX Backend") self.fig = Figure(None, 100) self.canvas= FigCanvas(self, -1, self.fig) self.axes = self.fig.add_axes([0.15,0.15,0.75,0.75]) sizer = wx.BoxSizer(wx.VERTICAL) sizer.Add(self.canvas, 1, wx.LEFT|wx.TOP|wx.GROW) self.Fit() self.Plot_Data() def Print_Data(self): self.canvas.printerData.SetPaperId(wx.PAPER_A4) self.canvas.printerData.SetOrientation(wx.LANDSCAPE) dpi = self.canvas.figure.dpi.get() self.canvas.figure.dpi.set(200) self.canvas.Printer_Print() self.canvas.figure.dpi.set(dpi) self.canvas.draw() def Plot_Data(self): t = numpy.arange(0.0,5.0,0.01) s = numpy.sin(2.0*numpy.pi*t) c = numpy.cos(0.4*numpy.pi*t) self.axes.plot(t,s) self.axes.plot(t,c) if __name__ == '__main__': app = wx.PySimpleApp() fig = PlotFrame() fig.Show(True) fig.Print_Data() app.MainLoop() ---------------------------------------------------------------- |
From: Johann Cohen-T. <co...@sl...> - 2007-12-26 23:59:57
|
hi jessica, thanks.... So scipy.optmizer as it stands cannot do that? I gues I should move the issue to the scipy list then. Yes there is mpfit, there is also pyminuit in google.code that is wrapper of the high energy physics standard package MINUIT, etc.... but I would think that fitting data, with fixed/thawed parameters, is a basic feature of a scientific package. As there seems to be a snergy between matplotlib and scipy, I would expect the latter to take care of optimization.... thanks for the replies, Johann Jessica Lu wrote: > Hi Johann, > > I would recommend using the python mpfit module: > > http://cars9.uchicago.edu/software/python/mpfit.html > > Cheers, > Jessica > > On Dec 22, 2007, at 8:57 PM, Johann Cohen-Tanugi wrote: > >> hi jessica, >> This FittingData tutorial is very nice. Could you illustrate how to >> fix/thaw parameters? >> I did not find any such attribute and when I try some kludges they fail >> with a msg saying >> <type 'exceptions.ValueError'>: shape mismatch: objects cannot be >> broadcast to a single shape >> >> >> thanks, >> Johann >> >> ------------------------------------------------------------------------- >> >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > |
From: Tony M. <Ant...@jp...> - 2007-12-26 23:38:30
|
At 1:30 PM -0600 12/26/07, John Hunter wrote: >On Dec 26, 2007 1:15 PM, Tony Mannucci ><Ant...@jp...> wrote: >> I tried to install basemap 0.9.8 on an OS X system (PPC, 10.4.10), >> after installing matplotlib from the latest binary package (0.91.1). >> I receive the following error: >> >> >ImportError: No module named pkg_resources > >It looks like you need to install setuptools: > >http://peak.telecommunity.com/DevCenter/EasyInstall John, Yes, thank you. That did the trick. I did setuptools. I guess EasyInstall is another package build on that. http://cheeseshop.python.org/pypi/setuptools -Tony -- Tony Mannucci Supervisor, Ionospheric and Atmospheric Remote Sensing Group Mail-Stop 138-308, Tel > (818) 354-1699 Jet Propulsion Laboratory, Fax > (818) 393-5115 California Institute of Technology, Email > Ton...@jp... 4800 Oak Grove Drive, http://genesis.jpl.nasa.gov Pasadena, CA 91109 |
From: Jeff W. <js...@fa...> - 2007-12-26 19:33:20
|
Tony Mannucci wrote: > I tried to install basemap 0.9.8 on an OS X system (PPC, 10.4.10), > after installing matplotlib from the latest binary package (0.91.1). > I receive the following error: > > >> [matplotlib/basemap-0.9.8]|2> import matplotlib.toolkits.basemap >> --------------------------------------------------------------------------- >> ImportError Traceback (most recent call last) >> >> /Users/mannucci/Documents/python/matplotlib/basemap-0.9.8/<ipython >> console> in <module>() >> >> /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/__init__.py >> in <module>() >> ----> 1 from basemap import __doc__, __version__ >> 2 from basemap import * >> >> /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/basemap.py >> in <module>() >> 29 from matplotlib.cbook import is_scalar, dedent >> 30 from shapelib import ShapeFile >> ---> 31 import _geos, pupynere >> 32 >> 33 # basemap data files now installed in >> lib/matplotlib/toolkits/basemap/data >> >> /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/pupynere.py >> in <module>() >> 34 from numpy import ndarray, empty, array, ma, squeeze >> 35 >> ---> 36 from dap.client import open as open_remote >> 37 from dap.dtypes import ArrayType, GridType, typemap >> 38 >> >> /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/dap/__init__.py >> in <module>() >> 8 >> 9 For more information about the protocol, please check >> http://opendap.org. >> 10 """ >> 11 >> ---> 12 __import__('pkg_resources').declare_namespace(__name__) >> >> ImportError: No module named pkg_resources >> > > It seems that the dap package did not completely install. Is there a > directory I should add to my sys.path? Thanks for your help! > > -Tony > > Tony: There is a hidden dependency on the setuptools module in basemap 0.9.8. This will be fixed in 0.9.9, but in the meantime you can just install setuptools (http://python.org/pypi/setuptools). -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449 325 Broadway Boulder, CO, USA 80305-3328 |
From: John H. <jd...@gm...> - 2007-12-26 19:30:48
|
On Dec 26, 2007 1:15 PM, Tony Mannucci <Ant...@jp...> wrote: > I tried to install basemap 0.9.8 on an OS X system (PPC, 10.4.10), > after installing matplotlib from the latest binary package (0.91.1). > I receive the following error: > > >ImportError: No module named pkg_resources It looks like you need to install setuptools: http://peak.telecommunity.com/DevCenter/EasyInstall |
From: william r. <wil...@gm...> - 2007-12-26 19:19:21
|
Is there a new version of this which uses numpy instead of Numeric? I found the old Numeric version to work very well. cheers, William On Dec 26, 2007 12:58 PM, Jessica Lu <jl...@as...> wrote: > Hi Johann, > > I would recommend using the python mpfit module: > > http://cars9.uchicago.edu/software/python/mpfit.html > > Cheers, > Jessica > > On Dec 22, 2007, at 8:57 PM, Johann Cohen-Tanugi wrote: > > > hi jessica, > > This FittingData tutorial is very nice. Could you illustrate how to > > fix/thaw parameters? > > I did not find any such attribute and when I try some kludges they > > fail > > with a msg saying > > <type 'exceptions.ValueError'>: shape mismatch: objects cannot be > > broadcast to a single shape > > > > > > thanks, > > Johann > > > > ---------------------------------------------------------------------- > > --- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Tony M. <Ant...@jp...> - 2007-12-26 19:16:07
|
I tried to install basemap 0.9.8 on an OS X system (PPC, 10.4.10), after installing matplotlib from the latest binary package (0.91.1). I receive the following error: >[matplotlib/basemap-0.9.8]|2> import matplotlib.toolkits.basemap >--------------------------------------------------------------------------- >ImportError Traceback (most recent call last) > >/Users/mannucci/Documents/python/matplotlib/basemap-0.9.8/<ipython >console> in <module>() > >/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/__init__.py >in <module>() >----> 1 from basemap import __doc__, __version__ > 2 from basemap import * > >/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/basemap.py >in <module>() > 29 from matplotlib.cbook import is_scalar, dedent > 30 from shapelib import ShapeFile >---> 31 import _geos, pupynere > 32 > 33 # basemap data files now installed in >lib/matplotlib/toolkits/basemap/data > >/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/toolkits/basemap/pupynere.py >in <module>() > 34 from numpy import ndarray, empty, array, ma, squeeze > 35 >---> 36 from dap.client import open as open_remote > 37 from dap.dtypes import ArrayType, GridType, typemap > 38 > >/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/dap/__init__.py >in <module>() > 8 > 9 For more information about the protocol, please check >http://opendap.org. > 10 """ > 11 >---> 12 __import__('pkg_resources').declare_namespace(__name__) > >ImportError: No module named pkg_resources It seems that the dap package did not completely install. Is there a directory I should add to my sys.path? Thanks for your help! -Tony -- Tony Mannucci Supervisor, Ionospheric and Atmospheric Remote Sensing Group Mail-Stop 138-308, Tel > (818) 354-1699 Jet Propulsion Laboratory, Fax > (818) 393-5115 California Institute of Technology, Email > Ton...@jp... 4800 Oak Grove Drive, http://genesis.jpl.nasa.gov Pasadena, CA 91109 |
From: Jessica Lu <jl...@as...> - 2007-12-26 18:25:43
|
Hi Johann, I would recommend using the python mpfit module: http://cars9.uchicago.edu/software/python/mpfit.html Cheers, Jessica On Dec 22, 2007, at 8:57 PM, Johann Cohen-Tanugi wrote: > hi jessica, > This FittingData tutorial is very nice. Could you illustrate how to > fix/thaw parameters? > I did not find any such attribute and when I try some kludges they > fail > with a msg saying > <type 'exceptions.ValueError'>: shape mismatch: objects cannot be > broadcast to a single shape > > > thanks, > Johann > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Eric F. <ef...@ha...> - 2007-12-26 07:53:18
|
Thanks for the bug report. This is now fixed in svn. I suspect similar bugs may lurk in a few other axes methods; I have not checked for them. Eric minakawa wrote: > I found an errorbar with transform option does not work properly. > When you use transform option, only X-Y trace shifts, but not errorbar. > See my sample program below. > The matlotlib version is 0.90.1, though it seems the latest 0.91.1 ends > up same. > > I want to plot some overlay traces with errorbar. > Can anybody help me? > > Noriko Minakawa > > -------------------------------------------- > import pylab as P > from matplotlib.transforms import offset_copy > > x = [0.1, 1, 5, 6, 9, 11, 12, 13, 14, 15, 16, 21, 22, > 23, 24, 40] > y = [0.1,0.1, 0.1, 1.5, 0.2, 1.2, 100, 250, 180, 90, 0.1, 0.1 ,1.2, > 13.5,0.1, 0.1] > er = [1, 2, -1, 2, -5, 3, 6, -1, 3, 1, -2, 5, 2, -3, 2, 1] > > fig = P.figure(figsize=(6,6)) > ax = P.subplot(1,1,1) > > transOffset = offset_copy(ax.transData, fig=fig, x = 0.2, y=0.2, > units='inches') > ax.errorbar(x,y, yerr=er, transform=transOffset) > > P.show() > --------------------------------------------- > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: minakawa <nom...@kc...> - 2007-12-25 05:16:56
|
I found an errorbar with transform option does not work properly. When you use transform option, only X-Y trace shifts, but not errorbar. See my sample program below. The matlotlib version is 0.90.1, though it seems the latest 0.91.1 ends up same. I want to plot some overlay traces with errorbar. Can anybody help me? Noriko Minakawa -------------------------------------------- import pylab as P from matplotlib.transforms import offset_copy x = [0.1, 1, 5, 6, 9, 11, 12, 13, 14, 15, 16, 21, 22, 23, 24, 40] y = [0.1,0.1, 0.1, 1.5, 0.2, 1.2, 100, 250, 180, 90, 0.1, 0.1 ,1.2, 13.5,0.1, 0.1] er = [1, 2, -1, 2, -5, 3, 6, -1, 3, 1, -2, 5, 2, -3, 2, 1] fig = P.figure(figsize=(6,6)) ax = P.subplot(1,1,1) transOffset = offset_copy(ax.transData, fig=fig, x = 0.2, y=0.2, units='inches') ax.errorbar(x,y, yerr=er, transform=transOffset) P.show() --------------------------------------------- |
From: minakawa <nom...@kc...> - 2007-12-25 04:42:03
|
I found an errorbar with transform option does not work properly. When you use transform option, only X-Y trace shifts, but not errorbar. See my sample program below. The matlotlib version is 0.90.1, though it seems the latest 0.91.1 ends up same. I want to plot some overlay traces with errorbar. Can anybody help me? Noriko Minakawa -------------------------------------------- import pylab as P from matplotlib.transforms import offset_copy x = [0.1, 1, 5, 6, 9, 11, 12, 13, 14, 15, 16, 21, 22, 23, 24, 40] y = [0.1,0.1, 0.1, 1.5, 0.2, 1.2, 100, 250, 180, 90, 0.1, 0.1 ,1.2, 13.5,0.1, 0.1] er = [1, 2, -1, 2, -5, 3, 6, -1, 3, 1, -2, 5, 2, -3, 2, 1] fig = P.figure(figsize=(6,6)) ax = P.subplot(1,1,1) transOffset = offset_copy(ax.transData, fig=fig, x = 0.2, y=0.2, units='inches') ax.errorbar(x,y, yerr=er, transform=transOffset) P.show() --------------------------------------------- |
From: Eric F. <ef...@ha...> - 2007-12-24 00:30:43
|
Bryan Fodness wrote: > > I have a pcolormest and a fill that are plotted on the same graph (they > have the same scale). Is there an easy way > to only plot the values of pcolormesh that lie in the fill? > > pcolormesh(oX, oY, test, shading='flat', cmap=cm.gray_r) > fill([-x1,x2,x2,-x1], [-y1,-y1,y2,y2], 'b', alpha=0.2, edgecolor='r') Do you mean something like this? ii = (oX > -x1) & (oX < x2) jj = (oY > -y1) & (oY > y2) pcolormesh(oX[ii], oY[jj], test[jj,][:,ii]) This assumes your oX and oY are 1-D, so you are plotting rectangular mesh. Correct? Eric |
From: Bryan F. <bry...@gm...> - 2007-12-23 20:07:17
|
I have a pcolormest and a fill that are plotted on the same graph (they hav= e the same scale). Is there an easy way to only plot the values of pcolormesh that lie in the fill? pcolormesh(oX, oY, test, shading=3D'flat', cmap=3Dcm.gray_r) fill([-x1,x2,x2,-x1], [-y1,-y1,y2,y2], 'b', alpha=3D0.2, edgecolor=3D'r') --=20 "The game of science can accurately be described as a never-ending insult t= o human intelligence." - Jo=E3o Magueijo |
From: Adam M. <ram...@gm...> - 2007-12-23 19:47:33
|
On Dec 23, 2007 7:40 PM, Jeff Whitaker <js...@fa...> wrote: > Adam: It only works with 2.2.3. I have not been able to make it work > with 3.0.0, so I don't know if it ever will. Thanks for the clarification Jeff Cheers Adam |
From: Jeff W. <js...@fa...> - 2007-12-23 19:40:28
|
Adam Mercer wrote: > Hi > > Will basemap work with the newly released GEOS-3.0.0, or does it only > work with 2.2.3 for now? > > Cheers > > Adam > Adam: It only works with 2.2.3. I have not been able to make it work with 3.0.0, so I don't know if it ever will. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449 325 Broadway Boulder, CO, USA 80305-3328 |
From: Adam M. <ram...@gm...> - 2007-12-23 15:19:03
|
Hi Will basemap work with the newly released GEOS-3.0.0, or does it only work with 2.2.3 for now? Cheers Adam |