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
(22) |
2
(17) |
3
(21) |
4
(7) |
5
(7) |
6
(17) |
7
(8) |
8
(8) |
9
(33) |
10
(11) |
11
|
12
(2) |
13
(11) |
14
(29) |
15
(13) |
16
(13) |
17
(3) |
18
(2) |
19
(3) |
20
(7) |
21
(17) |
22
(12) |
23
(19) |
24
(19) |
25
(14) |
26
(5) |
27
(25) |
28
(13) |
|
|
|
|
From: Darren D. <dd...@co...> - 2006-02-06 23:57:49
|
On Monday 06 February 2006 16:04, Robert Hetland wrote: > I have been following the discussions about getting LaTeX text > processing, I have tried it myself, and I have been unsuccessful. I > gave gnu-ghostscript, I have tried a number of different rc settings, > but nothing seems to work well. PNG output has very poor quality > text, EPS output chokes ghostscript, and PS output appears as nothing. I would start by clearing your .matplotlib/tex.cache directory. Then set verbose.level : helpful in your matplotlibrc settings. This will cause mpl to spit out the important messages that are produced during the calls to latex, dvips, ghostscript, etc. For the time being, set your ps.usedistiller rc option to either none or ghostscript. Once you get that working, you can move on to using xpdf like Ryan suggested. I dont understand why png output would be bad. Does the text look bad on the screen as well? What OS are you using, what version of latex, and what version of dvipng? Try making a very simple latex file, like: \documentclass[10pt]{article} \pagestyle{empty} \begin{document} Hello, world! $e^{i\pi\theta}$ \end{document} make a dvi, and then make a png using dvipng. My guess is that the problem is dvipng, because the text that mpl shows you on screen and in png output comes straight from dvipng. Incidentally, my png output looks fine, see attached. > Is there a place where all of the important issues are laid out? I > would like to see someone who understands all of the important issues > start a HOWTO on the scipy Wiki. Let me know what you found confusing about the existing usetex wiki page at SciPy, so I can improve it. Darren |
From: Christopher B. <Chr...@no...> - 2006-02-06 23:24:07
|
Andrea Gavana wrote: > BTW, I didn't receive any answer on this thread: > > http://sourceforge.net/mailarchive/forum.php?thread_id=9639992&forum_id=33405 > > Do you happen to have some suggestion on how to solve this issue? Well, you got me curious, so what I did was start by writing an OO version of the script that worked: #!/usr/bin/env python import matplotlib, pylab import matplotlib.numerix as N Fig = pylab.figure() ax1 = Fig.add_subplot(111) t = N.arange(0.01, 10.0, 0.01) s2 = N.sin(2*N.pi*t) ax1.plot(t, s2, 'r.') ax1.set_ylabel('sin') #Create second axes with ticks on right # code adapted from pylab.twinx ax2 = Fig.add_axes(ax1.get_position(), sharex=ax1, frameon=False) ax2.yaxis.tick_right() ax2.yaxis.set_label_position('right') s1 = N.exp(t) ax2.plot(t, s1, 'b-') ax2.set_xlabel('time (s)') ax2.set_ylabel('exp') pylab.show() Then I put it in my simple wxmpl example. It works. I've enclosed that. You need to click the "plot" button to make it plot. -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: Christopher B. <Chr...@no...> - 2006-02-06 23:13:25
|
Andrea Gavana wrote: > Thanks a bunch Chris, it really helps... No problem. > bit backend_wx.py and backend_bases.py to include a mouse double click. For > the moment it's working like a charm. Let's cross the fingers ;-) Make sure you send the patch to John or matplotlib-devel, it might make sense to add teh double click events to all the back-ends. > BTW, I didn't receive any answer on this thread: > > http://sourceforge.net/mailarchive/forum.php?thread_id=9639992&forum_id=33405 > > Do you happen to have some suggestion on how to solve this issue? well, no. but the first thing I'd do is make a wx-free script that used the OO interface. That keeps the embedded in wx stuff out of it, and it it doesn't work you can have a simple example to send to the group to get help. OK. I've done some of that. first your first problem. There is a bug in axes.tick_right. Here's a script: #!/usr/bin/env python import pylab import matplotlib.numerix as N Fig = pylab.figure() ax2 = Fig.add_subplot(111) ax2.yaxis.tick_right() ax2.yaxis.set_label_position('right') t = N.arange(0.01, 10.0, 0.01) s1 = N.exp(t) ax2.plot(t, s1, 'b-') ax2.set_xlabel('time (s)') ax2.set_ylabel('exp') pylab.show() -- 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: Christopher B. <Chr...@no...> - 2006-02-06 23:11:41
|
Hi all, As follow on to a post by Andre Gavana, I think we've identified a bug in axes.tick_right. If you run the following script: #!/usr/bin/env python import pylab import matplotlib.numerix as N Fig = pylab.figure() ax2 = Fig.add_subplot(111) ax2.yaxis.tick_right() ax2.yaxis.set_label_position('right') t = N.arange(0.01, 10.0, 0.01) s1 = N.exp(t) ax2.plot(t, s1, 'b-') ax2.set_xlabel('time (s)') ax2.set_ylabel('exp') pylab.show() You get a nice plot with the y-axis on the right, but the x1e4 ends up at the top of the left side, rather than the right. Is there another call to say where to put that? It seems that it should always be on the same side as the ticks. -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: Ryan K. <rya...@gm...> - 2006-02-06 22:00:30
|
Hey Robert, I think this is a great idea. I am using the usetex option on my system with great success and I would love to help others create these beautiful plots with gorgeous Latex fonts. The process depends on a few outside tools right now and that is where I would guess the problem is. I am using the xpdf option for distiller option: ps.usedistiller : xpdf Darren may have a better idea, but my suggestion would be to go through each of the steps in the figure generation process yourself and see if one particular tool or setting is causing your font ugliness. If you wanted to try this approach, go into python-root/site-packages/matplotlib/backends/backend_ps.py and put a pdb.set_trace() around line 1162, just before this line: if rcParams['ps.usedistiller'] =3D=3D 'xpdf': Then, when you call savefig, it will stop with a figure started in your temp directory (the value of psfile from the pdb prompt will tell you the exact location). There will be a ps file and a tex file in that location. If that ps file looks bad, you are going to need Darren's help. If the ps file looks good, the savefig process is basically going to call ps2pdf, pdftops, and then epstopdf (assuming you saved with a .eps extension). If you can take the ps file from the start of this process and execute each of these commands in turn, you should be able to see where things are going wrong. But, you may not be comfortable with all this, may not want to invest the time, or Darren may have a better idea. By the way, your website is linked as a how to on the scipy install and when I try and go there, I get a access forbidden error. (I get the same error if I try to follow the link in your signature pong.tamu.edu). Ryan On 2/6/06, Robert Hetland <he...@ta...> wrote: > > I have been following the discussions about getting LaTeX text > processing, I have tried it myself, and I have been unsuccessful. I > gave gnu-ghostscript, I have tried a number of different rc settings, > but nothing seems to work well. PNG output has very poor quality > text, EPS output chokes ghostscript, and PS output appears as nothing. > > I am sure I am doing something stupid. I just don't know which > stupid thing it is. > > Is there a place where all of the important issues are laid out? I > would like to see someone who understands all of the important issues > start a HOWTO on the scipy Wiki. I would contribute, after I get > going.. > > Short of that, any sort of conglomeration of information would be > very helpful. Thanks, > > -Rob > > ----- > Rob Hetland, Assistant Professor > Dept of Oceanography, Texas A&M University > p: 979-458-0096, f: 979-845-6331 > e: he...@ta..., w: http://pong.tamu.edu > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log fi= les > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486&dat= =3D121642 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Eric F. <ef...@ha...> - 2006-02-06 21:48:27
|
Christopher Barker wrote: > Eric Firing wrote: > >> rcParams['xtick.direction'] = 'out' >> rcParams['ytick.direction'] = 'out' > > > Not that I need this at the moment, but can you have them be both in and > out? Chris, No, that would require changes to the present code. Eric |
From: Andrea G. <and...@ti...> - 2006-02-06 21:09:00
|
Thanks a bunch Chris, it really helps... however I have just hacked a little bit backend_wx.py and backend_bases.py to include a mouse double click. For the moment it's working like a charm. Let's cross the fingers ;-) BTW, I didn't receive any answer on this thread: http://sourceforge.net/mailarchive/forum.php?thread_id=9639992&forum_id=33405 Do you happen to have some suggestion on how to solve this issue? Thank you very much for your help. Andrea. "Imagination Is The Only Weapon In The War Against Reality." http://xoomer.virgilio.it/infinity77 |
From: Robert H. <he...@ta...> - 2006-02-06 21:02:52
|
I have been following the discussions about getting LaTeX text processing, I have tried it myself, and I have been unsuccessful. I gave gnu-ghostscript, I have tried a number of different rc settings, but nothing seems to work well. PNG output has very poor quality text, EPS output chokes ghostscript, and PS output appears as nothing. I am sure I am doing something stupid. I just don't know which stupid thing it is. Is there a place where all of the important issues are laid out? I would like to see someone who understands all of the important issues start a HOWTO on the scipy Wiki. I would contribute, after I get going.. Short of that, any sort of conglomeration of information would be very helpful. Thanks, -Rob ----- Rob Hetland, Assistant Professor Dept of Oceanography, Texas A&M University p: 979-458-0096, f: 979-845-6331 e: he...@ta..., w: http://pong.tamu.edu |
From: Christopher B. <Chr...@no...> - 2006-02-06 20:53:32
|
Andrea Gavana wrote: > I have checked wxmpl, but it seems to me that it has the same mouse events > as matplotlib has (button down/up/motion) and nothing more. wxmpl provides a subclass of wxPanel, so it's there somewhere. I haven't done mouse events, so I I don't know where yet. I do think wxmpl could use some more work. > matplotlib and wxmpl fail to get the mouse_down event if you click very fast > on the figure canvas. I'm guessing that what's happening is that the two mouse clicks close together are getting caught as a double-click, so the second one doesn't show up as a single click. > So I ended up in a dirty > hack of a MPL single mouse_down to transform it in a double-click, ugh. I'd poke around more in the wxmpl code. Maybe I'll do that myself. OK-- I started doing that, but first I just tried binding a event to a wxmpl.PlotPanel, and it works fine. I've enclosed a little sample. It should write to the console when you left, right or double-left click on the PlotPanel. Note that when you double click, you get one left click event and one double click event, but not two left click events. Of course, you'll now need to figure out how to query the FigureCanvas to see what the axes coords are, but I'm sure you can find code on MPL that will give you hints. By the way, you could hack backend_wx.py to add the double click events, but that would be ugly if it wasn't added everywhere else in MPL -- which is kind of why I think that way lies madness ;-) -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: Andrea G. <and...@ti...> - 2006-02-06 20:03:20
|
Hello Chris, > Are you using MPL with wxPython? I'd expect so. Yes, I am using it with wxPython, and I am sometimes frustrated by the difficulty to find which method in matplotlib API does something that Pylab does with another syntax. > Make sure to check out wxmpl and/or Mplot: I have checked wxmpl, but it seems to me that it has the same mouse events as matplotlib has (button down/up/motion) and nothing more. Moreover, both matplotlib and wxmpl fail to get the mouse_down event if you click very fast on the figure canvas. I mean, I can click say 30 times in 10 seconds on the MPL canvas, but only 20 clicks get captured by the event. So it's quite difficult to hack the single mouse_down event to simulate the double-click because quite often MPL misses a mouse click... wxmpl suffers of the same desease, from my tests. So I ended up in a dirty hack of a MPL single mouse_down to transform it in a double-click, but quite often I have o click 3/4 times to get the double-click working. I don't think it's the slowness of my PCs, because they are quite fast. Thank you very much for your suggestions. Andrea. "Imagination Is The Only Weapon In The War Against Reality." http://xoomer.virgilio.it/infinity77 |
From: John H. <jdh...@ac...> - 2006-02-06 19:55:35
|
>>>>> "Christopher" == Christopher Barker <Chr...@no...> writes: Christopher> Andrea, Are you using MPL with wxPython? I'd expect Christopher> so. Christopher> In which case, you can use it embedded, and have wx Christopher> do the event handling. I really think that's the way Christopher> to go. I'm not sure it's such a good idea for MPL to Christopher> wrap GUI functionality, let's not try to build a yet Christopher> another GUI toolkit -- that way lies AnyGUI, and that Christopher> way lies madness! and that way underlies the matplotlib toolbar, and matplotlib code that you can share with others and have others contribute to! Madness? Yes, but just crazy enough that it might work :-) JDH |
From: Christopher B. <Chr...@no...> - 2006-02-06 19:54:16
|
Chris, Christopher Mutel wrote: > ImportError: liblapack.so.2: cannot open shared object file: No such > file or directory All the lapack stuff is linked to what you are using for Numerix: Numeric, numarray or NumPy, rather than directly by MPL. It looks like you may have upgraded your atlas install, and not upgraded your numerix package with it. Or you're installed a Numerix binary package that depends on an older lapack. Your kludge may only be working because you haven't actually called any lapack functions yet, it's not used by the basic numerix stuff, only linear algebra stuff. Anyway, I'd decide what Numerix package you want to use, and then make sure that's installed correctly. -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: Christopher B. <Chr...@no...> - 2006-02-06 19:50:27
|
Andrea, Are you using MPL with wxPython? I'd expect so. In which case, you can use it embedded, and have wx do the event handling. I really think that's the way to go. I'm not sure it's such a good idea for MPL to wrap GUI functionality, let's not try to build a yet another GUI toolkit -- that way lies AnyGUI, and that way lies madness! Make sure to check out wxmpl and/or Mplot: http://agni.phys.iit.edu/~kmcivor/wxmpl/ http://cars9.uchicago.edu/~newville/Python/MPlot/ By the way, unifying those two packages would be a great wxPython/MPL project, if you're looking for a new one! -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: Christopher B. <Chr...@no...> - 2006-02-06 19:35:34
|
Eric Firing wrote: > rcParams['xtick.direction'] = 'out' > rcParams['ytick.direction'] = 'out' Not that I need this at the moment, but can you have them be both in and out? -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: Perry G. <pe...@st...> - 2006-02-06 14:30:35
|
On Feb 6, 2006, at 8:57 AM, Elderly Geek wrote: > Hi, > > This is more of a numarray issue, but also relevant here I hope. I > wonder how you sort a numarray.array descending? I know > numarray.sort(array) sort ascending. > > thx > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log=20= > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD = SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=103432&bid#0486&dat=121642= > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > There is a special mailing list for this sort of question=20 (num...@li...). There are a number of ways=20 one can do this but why not either reverse the sorted array (or the=20 sorted indices) by using strides, e.g., get the sorted array and then=20 refer to it as sarr[::-1]? Perry Greenfield= |
From: Charlie M. <cw...@gm...> - 2006-02-06 14:07:20
|
"numarray.sort(array)[-1::-1]" should work for reversing the list fairly fa= st. That indexing btw means start at the last item, and use a stride of -1. On 2/6/06, Elderly Geek <ep...@gm...> wrote: > Hi, > > This is more of a numarray issue, but also relevant here I hope. I > wonder how you sort a numarray.array descending? I know > numarray.sort(array) sort ascending. > > thx > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log fi= les > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmdlnk&kid=103432&bid#0486&dat=121642 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Elderly G. <ep...@gm...> - 2006-02-06 13:57:54
|
Hi, This is more of a numarray issue, but also relevant here I hope. I wonder how you sort a numarray.array descending? I know numarray.sort(array) sort ascending. thx |