You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
1
(6) |
2
(5) |
3
|
4
|
5
|
6
(4) |
7
(3) |
8
|
9
(5) |
10
|
11
|
12
(1) |
13
|
14
|
15
(4) |
16
(1) |
17
(4) |
18
(1) |
19
(4) |
20
(4) |
21
(5) |
22
(1) |
23
(3) |
24
(6) |
25
(1) |
26
(19) |
27
(13) |
28
(9) |
|
|
|
|
Hi Alex, On Friday 17 February 2006 18:48, Alex Gontmakher wrote: > Here it goes again. And sorry for the delay, I was busy with other > things, will catch up... > Yes, I believe it does not conflict with the savefig's > landscape-vs-portrait handling. Some of the EPS viewers need this flag > in order to show the plot in its original orientation (read: heads up). > > In addition, I find the code in lines 1049-1053 of bakend_ps.py somewhat > strange: in my understanding, landsape means that the plot's "up" > direction is oriented to the left, i.e., the plot is rotated 90CCW. This > has nothing to do with the plot's width and height. However, that's not > my code I wouldn't like to fix that myself without knowing the original > author's intent. Comments? I'm not the original maintainer of the postscript backend, but I agree that those lines were strange. I just committed my changes to cvs, portrait/landscape orientation should be better supported now. Darren
Works perfectly using the cvs version! Great! Thanks again, David 2006年2月21日, Steve Chaplin <ste...@ya...>: > The previous fix was not quite right. > self._need_redraw =3D True > should come before > if GTK_WIDGET_DRAWABLE(self): > > It is now (hopefully) fixed in CVS. > > regards, > Steve > >
On Mon, 2006年02月20日 at 20:38 -0800, mat...@li... wrote: > Hi, > No more traceback with the matplolib cvs version. > However, I observe now some strange behavior. > I join a new example code. > When you launch the script and press replot button (circle should > become a line in both tab), then switch to the second tab everything > ok. But back to the first tab and press replot (line should become a > circle in both tab), switch to the second tab... still see a line. If > you use the "pan" tool in the toolbar and move a bit the graph then > the figure is the updated and become a circle. > > Regards, > > David The previous fix was not quite right. self._need_redraw = True should come before if GTK_WIDGET_DRAWABLE(self): It is now (hopefully) fixed in CVS. regards, Steve Send instant messages to your online friends http://au.messenger.yahoo.com
>>>>> "Tom" == Tom Denniston <tom...@al...> writes: Tom> I am generating a few hundred graphs and doing so takes on Tom> the order of about 10-15 minutes. Which seems to me rather Tom> slow. When I profile my code it identifies the calls to Tom> get_yticklabels and get_xticklabels as taking over 90% of the Tom> time. This seems strange but my calls to these functions are Tom> merely a sort round about way of setting the font size of the Tom> axis tick labels and suppressing the text for the Tom> xticklabels. Is there a more efficient and cleaner way to do Tom> this? artist.setp(axes.get_yticklabels(), visible=True, Tom> fontsize=7) artist.setp(axes.get_xticklabels(), Tom> visible=False) This is a known performance bottleneck. There are two reasons it is slow. Every tick label is handled as an independent object, when they in most cases share most of their properties (font size, orientation) and so could be better handled as a TextCollection, which does not exist yet. The second reason is that the text layout engine is doing layout for newline separated strings with an arbitrary rotation for every tick label, which is almost never used. So some special case optimizations to handle the no rotation, no newline text instances (basically just bypass the layout machinery) would help a lot here. Are you using matplotlib mathtext also, by chance? This slows things down a bit too, though is better in recent versions. JDH
>>>>> "Andrew" == Andrew Straw <str...@as...> writes: Andrew> It goes deeper -- even Figure.add_axes() returns an old Andrew> Axes instance if the rect given has been seen before. I'd Andrew> argue that people delving into the OO innards of Andrew> matplotlib should be able to handle keeping a reference to Andrew> instances of Axes they've created. Can we change this Andrew> behavior or would it cause massive breakage somewhere? This used to be handled in pylab helpers, but because there was some desire for OO matplotlib and pylab to have the same functionality, and to simplify the code, I moved the current axes handling into the figure class. The core of the current axes handling is what is causing the problem you have. Did you see this in the add_axes docstring Eg, if you want two axes that are otherwise identical to be added to the axes, make sure you give them unique labels: add_axes((l,b,w,h), label='1') add_axes((l,b,w,h), label='2') Ie, the problem and the workaround are explicitly mentioned in the add_axes docs, and since the functionality is fairly core, I am inclined to leave it. One might do for i,data enumerate(mydata): a = fig.add_axes(somerect, label='axes%d'%i) and then update some rect later. JDH