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
(13) |
2
(9) |
3
(4) |
4
|
5
(1) |
6
(4) |
7
(4) |
8
|
9
(1) |
10
(2) |
11
(1) |
12
(1) |
13
(3) |
14
(1) |
15
(5) |
16
(3) |
17
(18) |
18
(2) |
19
|
20
(1) |
21
(4) |
22
(9) |
23
(3) |
24
(2) |
25
|
26
|
27
|
28
|
29
(1) |
30
(1) |
|
|
So I am going to go ahead and throw this one out. It is by no means complete. http://euclid.uits.iupui.edu/~cmoad/CocoaAgg.tar.gz It requires PyObjC. You need to put the nib file in the matplotlib data path. On panther you can run a script with - dCocoaAgg and resize the native window. Unfortunately tiger changed something with creating an imagerep and things aren't working quite right with it yet. You DO NOT have to use pythonw to run your scripts. There a lot of things I would like to do with this including using QTKit to dump a movie and adding clipboard support. Long term, it would be nice to make the plots embeddable in an app. Anyway, let me know if anyone is interested in working on this. - Charlie
>>>>> "paul" == paul cristini <pau...@un...> writes: paul> The pick method because of the need to click on edges did paul> not fullfill my needs. So I wrote a new method Called paul> PickBigLine that does not required a mouse click close to paul> the edge but close to the line you want to pick. This is paul> particularly useful after zooming when the edges are paul> sometimes out of the axis limits. Hi Paul, It is not clear to me what this method is for. It would help if you posted an example where the current pick functionality failed and the one you propose succeeds (perhaps you could define your function at the top of the file for ease of use). I have a couple of questions/comments about your code... xt, yt = a.get_transform().numerix_x_y(xdata, ydata) xt, yt = asarray(xt), asarray(yt) There is no need to call asarray since numerix_x_y returns arrays. xc, yc = xt[1]-xt[0], yt[1]-yt[0] What is the point of this? Why do you only look at the points xt[1], xt[0], yt[1], yt[0]? What if someone needs to click on another point of the line? if xc==0.0 and yc == 0.0: return 1000000. D = xc*xc + yc*yc D1 = -(xt[0]-xywin[0])*yc+(yt[0]-xywin[1])*xc D2 = -(yt[0]-xywin[1])*yc-(xt[0]-xywin[0])*xc What do D1 and D2 represent? I'm having trouble understanding why, for example, you need to do (xt[0]-xywin[0])*yc if D2/D>1.001 or D2/D<-0.001: return 1000000. I think the 1000000.0 sentinel value should be renamed to some useful constant name so it will be self documenting. return abs(D1/D) artists = self.lines if not len(artists): return None ds = [ (dist(a),a) for a in artists] ds.sort() return ds[0][1] paul> I also needed to add a paul> new property to Line2D called tag (similar to matlab) for paul> sorting purposes. I wonder if you have thought of adding paul> such a possibility to some objects for which it can be very paul> useful. Does the "label" property help here. Could you give a use case? Thanks! JDH
>>>>> "Baptiste" == Baptiste Carvello <bap...@al...> writes: Baptiste> While I was at it, I recoded those functions as property Baptiste> setters, to put them in line with the rest of Baptiste> matplotlib. Thanks Baptiste - I just committed this to CVS. For future patches, could you please use mpl naming conventions UpperCase - classes lower of mixedCase: variables lower_underscore : functions I know this is not prominently documented anywhere, but it will help keep the code more consistent. I already made the required changes for your patch. Thanks again! JDH