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) |
2
(4) |
3
(6) |
4
(20) |
5
(2) |
|
6
(9) |
7
(18) |
8
(14) |
9
(5) |
10
(27) |
11
(40) |
12
(9) |
|
13
(4) |
14
(20) |
15
(9) |
16
(8) |
17
(10) |
18
(17) |
19
(1) |
|
20
(5) |
21
(6) |
22
(4) |
23
(4) |
24
(6) |
25
(4) |
26
(2) |
|
27
|
28
(2) |
29
(10) |
30
(6) |
31
(16) |
|
|
|
From: Emmanuel Favre-N. <man...@gm...> - 2007-05-29 23:48:51
|
Hi, I can plot only one time in windows. The second time, the window appears without the tools and when I click on the windows it become white and freezes. Here is a code : from pylab import * x=arange(5) y=x*x plot(x,y) show() plot(x,y) show() |
|
From: Jeff W. <js...@fa...> - 2007-05-29 22:30:24
|
James Boyle wrote: > Thanks Jeff, it works. > where is the reference to explain exactly what 'zorder' does and its > proper use? > > --Jim > Jim: See zorder_demo.py in the examples - the comments explain it pretty well. I've cut and pasted below: """ The default drawing order for axes is patches, lines, text. This order is determined by the zorder attribute. The following defaults are set Artist Z-order Patch / PatchCollection 1 Line2D / LineCollection 2 Text 3 You can change the order for individual artists by setting the zorder. Any individual plot() call can set a value for the zorder of that particular item. In the fist subplot below, the lines are drawn above the patch collection from the scatter, which is the default. In the subplot below, the order is reversed. The second figure shows how to control the zorder of individual lines. """ -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: Trevis C. <t_...@mr...> - 2007-05-29 22:03:41
|
Hi, =20 I'm making contour plots of a field distribution, and overlaid on that is a grid that I create using hlines() and vlines(). I want to change the contour plot many times, but keep the grid the same. Right now, I have clear the axes with cla() then plot the new contour and replot the grid. This slows things down a lot, and I'm wondering if anyone knows of a way to update the contour plot without replotting the grid. =20 thanks, trevis =20 ________________________________________________ =20 Trevis Crane Postdoctoral Research Assoc. Department of Physics University of Ilinois 1110 W. Green St. Urbana, IL 61801 =20 p: 217-244-8652 f: 217-244-2278 e: tc...@ui... ________________________________________________ =20 |
|
From: John T. <jt...@gm...> - 2007-05-29 21:07:31
|
Hi all,
I think there may be a bug in annotate. If I don't have any offset
between the xcoord of xy and xytext I get a zero division error.
Otherwise it is fine. For example:
In [3]: plot([1,2,3],[1,2,3])
Out[3]: [<matplotlib.lines.Line2D instance at 0x8cec96c>]
In [4]: annotate('hello', xy=(2.0,2.0), xytext=(2.0,1.5),
arrowprops=dict(facecolor='black'))
---------------------------------------------------------------------------
<type 'exceptions.ZeroDivisionError'> Traceback (most recent call last)
<SNIP>
/usr/lib/python2.5/site-packages/matplotlib/patches.py in
getpoints(self, x1, y1, x2, y2, k)
665 """
666 x1,y1,x2,y2,k = map(float, (x1,y1,x2,y2,k))
--> 667 m = (y2-y1)/(x2-x1)
668 pm = -1./m
669 a = 1
<type 'exceptions.ZeroDivisionError'>: float division
It looks quite clear where the problem is. Though I'm not sure I'm up
to making a patch.
Cheers,
John
|
|
From: Jeff W. <js...@fa...> - 2007-05-29 20:59:43
|
James Boyle wrote: > The code at the end of this message is a toy example which shows the > problem I am encountering. > OS X 10.4.9 basemap 0.9.5 (Numeric 24.2 and Numpy 1.0) python 2.5 > > I define a map projection using Basemap, and then plot a number of > markers at various geographical locations. > I would like the map coastlines to overlay the marker symbols, that > is write over them as they pass through them. > I cannot get the coastlines to overlay the markers, no matter what > the calling sequence. The markers always obscure the coastlines. > > In the basemap/example contour_demo.py, the coastlines are called > after contourf and the coastlines appear over the filled contours. > So there seems that there is something different in the plot marker > characteristics. > > I am probably missing something obvious - but what? > > > --Jim > > Jim: Using 'zorder=0' when calling the Basemap plot method seems to do the trick. Perhaps I should add a 'zorder' keyword to drawcoastlines as well (there already is one for fillcontinents). -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: James B. <bo...@ll...> - 2007-05-29 20:49:51
|
The code at the end of this message is a toy example which shows the
problem I am encountering.
OS X 10.4.9 basemap 0.9.5 (Numeric 24.2 and Numpy 1.0) python 2.5
I define a map projection using Basemap, and then plot a number of
markers at various geographical locations.
I would like the map coastlines to overlay the marker symbols, that
is write over them as they pass through them.
I cannot get the coastlines to overlay the markers, no matter what
the calling sequence. The markers always obscure the coastlines.
In the basemap/example contour_demo.py, the coastlines are called
after contourf and the coastlines appear over the filled contours.
So there seems that there is something different in the plot marker
characteristics.
I am probably missing something obvious - but what?
--Jim
import pylab
from matplotlib.toolkits.basemap import Basemap
rawindLocations =[(-12.425,130.891),(-11.3081,131.7651),
(-12.5858,131.7609),(-11.40891,130.41669),(-13.2287,131.1355),
(-12.4,129.8)]
keyLat = -12.425
keyLon = 130.891
fig = pylab.figure(figsize = (7,10) )
ax = fig.add_axes([0.1,0.1,0.7,0.7])
m = Basemap(llcrnrlon=keyLon-5.0,llcrnrlat=keyLat-5.0,urcrnrlon=keyLon
+5.0,urcrnrlat=keyLat
+5.0,resolution='i',projection='merc',lon_0=130,lat_ts=0.,lat_0=-12.5)
xmap,ymap = m([keyLon],[keyLat])
pts = m.plot(xmap, ymap,'gs')
for p in rawindLocations:
xmap,ymap = m(p[1],p[0])
pts = m.plot([xmap], [ymap],'rs',markersize=24)
xmap,ymap = m([keyLon],[keyLat])
pts = m.plot(xmap, ymap,'ch',markersize=36)
m.drawcoastlines()
m.drawcountries()
title = 'example'
ax.set_title(title)
fig.savefig('crap')
fig.clf()
|
|
From: Antonino I. <tri...@gm...> - 2007-05-29 19:43:17
|
Hi,
2007/5/26, Steve Schmerler <el...@gm...>:
> Jeff Whitaker wrote:
> > jd...@eo... wrote:
[cut]
> > I get a 600x300 png with that script, using the latest SVN.
> >
> > -Jeff
> >
>
> Me too, on Linux, mpl 0.90dev3131.
Me too with MPL 0.87.7 on Debian Etch.
~ Antonio
|
|
From: Antonino I. <tri...@gm...> - 2007-05-29 19:41:23
|
Hi,
2007/5/24, Michael Hogue <mic...@ec...>:
> Hi,
>
> I'm wondering how to use matplotlib to
> plot on axes that intersect at the
> origin, as in the following picture:
>
> |
> |
> |
> |
> |(0,0)
> ----------------------------
> |
> |
> |
> |
> |
>
For example with:
axis((-1,1,-1,1))
hlines(0,-1,1)
vlines(0,-1,1)
Regards,
~ Antonio
|
|
From: rfv-370 <rob...@ya...> - 2007-05-29 05:50:42
|
I did reinstall my python with Python 2.5.1, Matplotlib 0.9, wxpython 2.8.4
and then it now works.
Thanx
Best Regards
Robert
rfv-370 wrote:
>
> I run on WinXP with
> matplotlib 0.9.0
> python 2.4.3 (enthought edition)
> wx.VERSION_STRING = 2.6.3.3
>
>
> rfv-370 wrote:
>>
>> Hello werner,
>>
>> I tried your small example to use your setup and your simple_plot but i
>> get the following traceback:
>>
>> Traceback (most recent call last):
>> File "simpletest.py", line 6, in ?
>> File "pylab.pyo", line 1, in ?
>> File "matplotlib\pylab.pyo", line 203, in ?
>> File "matplotlib\axes.pyo", line 16, in ?
>> File "matplotlib\axis.pyo", line 19, in ?
>> File "matplotlib\patches.pyo", line 42, in ?
>> File "matplotlib\patches.pyo", line 79, in Patch
>> File "matplotlib\cbook.pyo", line 352, in dedent
>> AttributeError: 'NoneType' object has no attribute 'splitlines'
>>
>> Did I miss something?
>>
>> Actually I am also trying to understand how to py2exe my own app.
>>
>> Thanx for help.
>>
>> Best Regards
>>
>> Robert
>>
>> Werner F. Bruhin wrote:
>>>
>>> Hi Giorgio,
>>>
>>> Had a quick look at pylab based scripts and got an error on
>>> backend_tkagg when py2exe it. It looks like one needs to force the
>>> backend to be included, I used tkagg but you would have to replace that
>>> with wxagg for your script.
>>>
>>> Attached is a setup.py and from the examples the file simple_plot.py.
>>>
>>> Werner
>>>
>>> # -*- coding: iso-8859-1 -*-#
>>> from distutils.core import setup
>>> import os
>>> from os.path import join
>>> import shutil
>>>
>>> import glob
>>> import py2exe
>>> from py2exe.build_exe import py2exe
>>> import sys
>>>
>>> import matplotlib
>>> mpdir, mpfiles = matplotlib.get_py2exe_datafiles()
>>>
>>> # cleanup dist and build directory first (for new py2exe version)
>>> if os.path.exists("dist/prog"):
>>> shutil.rmtree("dist/prog")
>>>
>>> if os.path.exists("dist/lib"):
>>> shutil.rmtree("dist/lib")
>>>
>>> if os.path.exists("build"):
>>> shutil.rmtree("build")
>>>
>>>
>>>
>>> #
>>> # A program using wxPython
>>>
>>> # The manifest will be inserted as resource into the .exe. This
>>> # gives the controls the Windows XP appearance (if run on XP ;-)
>>> #
>>> manifest_template = '''
>>> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>>> <assembly xmlns="urn:schemas-microsoft-com:asm.v1"
>>> manifestVersion="1.0">
>>> <assemblyIdentity
>>> version="5.0.0.0"
>>> processorArchitecture="x86"
>>> name="%(prog)s"
>>> type="win32"
>>> />
>>> <description>%(prog)s</description>
>>> <dependency>
>>> <dependentAssembly>
>>> <assemblyIdentity
>>> type="win32"
>>> name="Microsoft.Windows.Common-Controls"
>>> version="6.0.0.0"
>>> processorArchitecture="X86"
>>> publicKeyToken="6595b64144ccf1df"
>>> language="*"
>>> />
>>> </dependentAssembly>
>>> </dependency>
>>> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
>>> <security>
>>> <requestedPrivileges>
>>> <requestedExecutionLevel
>>> level="AsInvoker"
>>> uiAccess="false"/>
>>> </requestedPrivileges>
>>> </security>
>>> </trustInfo>
>>> </assembly>
>>> '''
>>>
>>> RT_MANIFEST = 32
>>> #
>>>
>>> # options for py2exe
>>> options = {"py2exe": {"compressed": 1,
>>> "optimize": 2,
>>> "packages": ["encodings",
>>> "pytz.zoneinfo.UTC",
>>> "matplotlib.numerix", "matplotlib.backends.backend_tkagg"
>>> ],
>>> "excludes": ["MySQLdb", ],
>>> "dll_excludes": ["wxmsw26uh_vc.dll"]
>>> }
>>> }
>>> zipfile = r"lib\library.zip"
>>>
>>> class MetaBase:
>>> def __init__(self, **kw):
>>> self.__dict__.update(kw)
>>> self.version = '1.0'
>>> self.author = "yourname"
>>> self.author_email = "na...@wh..."
>>> self.company_name = ""
>>> self.copyright = "2003 - 2007 by whoever"
>>> self.url = "http://www.whatever.com/"
>>> self.download_url = "http://www.whatever.com/en/"
>>> self.trademark = ""
>>> self.comments = "a comment on the prog"
>>> self.name = "the prog name"
>>> self.description = "a desc on the prog"
>>>
>>> wx_emb = MetaBase(
>>> script = "simple_plot.py",
>>> other_resources = [(RT_MANIFEST, 1, manifest_template %
>>> dict(prog="your prog name"))],
>>> ## icon_resources = [(1, r"images/some.ico")],
>>> dest_base = r"prog\simple_plot")
>>>
>>> setup(
>>> classifiers = ["Copyright:: your name",
>>> "Development Status :: 5 Stable",
>>> "Intended Audience :: End User",
>>> "License :: Shareware",
>>> "Operating System :: Microsoft :: Windows 2000",
>>> "Operating System :: Microsoft :: Windows XP",
>>> "Operating System :: Microsoft :: Windows 9x",
>>> "Programming Language :: Python, wxPython",
>>> "Topic :: Home Use"
>>> "Natural Language :: German",
>>> "Natural Language :: French",
>>> "Natural Language :: English"],
>>> windows = [wx_emb],
>>> options = options,
>>> zipfile = zipfile,
>>> data_files = [("lib\\matplotlibdata", mpfiles),
>>> ## matplotlib.get_py2exe_datafiles(), # if you don't
>>> use the lib option
>>> ]
>>> )
>>> #!/usr/bin/env python
>>> """
>>> Example: simple line plot.
>>> Show how to make and save a simple line plot with labels, title and grid
>>> """
>>> from pylab import *
>>>
>>> t = arange(0.0, 1.0+0.01, 0.01)
>>> s = cos(2*2*pi*t)
>>> plot(t, s)
>>>
>>> xlabel('time (s)')
>>> ylabel('voltage (mV)')
>>> title('About as simple as it gets, folks')
>>> grid(True)
>>>
>>> #savefig('simple_plot.png')
>>> savefig('simple_plot')
>>>
>>> show()
>>>
>>> -------------------------------------------------------------------------
>>> Take Surveys. Earn Cash. Influence the Future of IT
>>> Join SourceForge.net's Techsay panel and you'll get the chance to share
>>> your
>>> opinions on IT & business topics through brief surveys-and earn cash
>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/matplotlib-and-py2exe-tf3495922.html#a10848311
Sent from the matplotlib - users mailing list archive at Nabble.com.
|
|
From: Johann Cohen-T. <co...@sl...> - 2007-05-29 00:10:35
|
hello,
the following script correctly plots the 2D exponential, but when I put
my mouse on it, matplotlib sends this exception on the terminal :
---------------------------------------------------------------------------
exceptions.RuntimeError Traceback (most
recent call last)
/usr/lib/python2.4/site-packages/matplotlib/backends/backend_qt.py in
mouseMoveEvent(self, event)
119 # flipy so y=0 is bottom of canvas
120 y = self.figure.bbox.height() - event.y()
--> 121 FigureCanvasBase.motion_notify_event( self, x, y )
122 if DEBUG: print 'mouse move'
123
/usr/lib/python2.4/site-packages/matplotlib/backend_bases.py in
motion_notify_event(self, x, y, guiEvent)
952 event = MouseEvent(s, self, x, y, self._button, self._key,
953 guiEvent=guiEvent)
--> 954 self.callbacks.process(s, event)
955
956 def draw(self, *args, **kwargs):
/usr/lib/python2.4/site-packages/matplotlib/cbook.py in process(self, s,
*args, **kwargs)
81 self._check_signal(s)
82 for func in self.callbacks[s].values():
---> 83 func(*args, **kwargs)
84
85
/usr/lib/python2.4/site-packages/matplotlib/backend_bases.py in
mouse_move(self, event)
1246 if event.inaxes and event.inaxes.get_navigate():
1247
-> 1248 try: s = event.inaxes.format_coord(event.xdata,
event.ydata) 1249 except ValueError: pass
1250 except OverflowError: pass
/usr/lib/python2.4/site-packages/matplotlib/axes3d.py in
format_coord(self, xd, yd)
375 #lines = [proj3d.line2d(p0,p1) for (p0,p1) in edges]
376 ldists = [(proj3d.line2d_seg_dist(p0,p1,p),i) for
i,(p0,p1) in enumerate(edges)]
--> 377 ldists.sort()
378 # nearest edge
379 edgei = ldists[0][1]
RuntimeError: An array doesn't make sense as a truth value. Use any(a)
or all(a).
the script is :
from pylab import *
import numarray as num
import matplotlib.axes3d as p3
x = num.arange(-3.,3.,0.01)
y = num.arange(-3.,3.,0.01)
X, Y = meshgrid(x,y)
Z = exp(-(X**2)-(Y**2))
fig=figure()
ax = p3.Axes3D(fig)
ax.contour3D(X,Y,Z)
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
show()
Am I doing something wrong?
thanks,
Johann
|