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
(2) |
2
(2) |
3
(4) |
4
(3) |
5
|
6
(3) |
7
(1) |
8
|
9
(7) |
10
(8) |
11
(14) |
12
(11) |
13
(14) |
14
(2) |
15
|
16
(4) |
17
(4) |
18
(9) |
19
(2) |
20
|
21
(2) |
22
|
23
(3) |
24
(7) |
25
(15) |
26
(2) |
27
(8) |
28
(4) |
29
(2) |
30
(5) |
31
(8) |
|
|
|
|
On Mon, Aug 16, 2010 at 4:48 PM, Friedrich Romstedt < fri...@gm...> wrote: > Ben, I fully agree with you that figures should be able to be saved > both coloured and grayscale. It was a misunderstanding. What I meant > was, that it will not be necessary to display one part of the figure > in colour and the other in grayscale at the same time. > > Friedrich > > "...it will not be necessary..." I think we are still getting confused here. I was listing off several different kinds of use-cases where one would like to have a mix of grey colormaps and colored colormaps. The reason I mention being able to save a greyscale and a color version of the same figure is in the context of my approach to solving this problem (the swapping out of colormaps). Honestly, I think that your approach is better for dealing with that particular use case. However, I mention other cases where one is merely wanting a modified version of a particular colormap to use, be it greyscale, or inverse, or brighter/darker, etc. What I envision your solution to be solving would be something like this: fig = plt.figure() ax = fig.add_subplot(1, 2, 1) ax.plot(np.linspace(1, 10, 10), np.linspace(2, 8, 10)) ax.plot(np.linspace(1, 10, 10), np.linspace(4, 9, 10)) ax = fig.add_subplot(1, 2, 2) ax.set_grey(True) ax.plot(np.linspace(1, 10, 10), np.linspace(1, 8, 10)) ax.plot(np.linspace(1, 10, 10), np.linspace(3, 7, 10)) ax.plot(np.linspace(1, 10, 10), np.linspace(2, 9, 10)) plt.show() And see one in color and one as grey and the other as color. This would be a nice feature, but I would settle for it to be at the level of the entire figure. I think my approach is trying to solve a related, but different problem. My approach is trying to make colormaps more usable and flexible for the users. I would like to ensure that matplotlib does not artificially limit the ability of a user to fully utilize the variety of colormaps available to him. Ben Root
Michael Droettboom wrote: > On 08/14/2010 07:22 PM, Eric Firing wrote: > >> Mike, >> >> Is there any reason why the Path.unit_* methods shouldn't include the >> codes, so that they can all have CLOSEPOLY? Or shouldn't they at >> least have a kwarg to allow that as an option? In working on patch >> drawing via bar(), I noticed that the rectangle outline is not closing >> properly, with the same rounded join as at the other 3 corners. It >> isn't apparent unless you set a large linewidth. >> >> Or is there a better way to ensure that polygons close correctly? >> > > I don't think there's a better way. The renderer can't assume CLOSEPOLY > at the end, obviously, because it may in fact by a line and not a filled > shape. > > I think this was left out just as shorthand (not having a codes array > makes things a little faster, too), but I think for correctness the > unit_* methods should have explicit codes arrays with CLOSEPOLYs. I'll > go ahead and fix this. > > Mike > > Hi Mike, all the buildbots have errors with the matplotlib.tests.test_simplification.test_hatch test on r8639 that weren't there in r8635, and I think it's due to the code you committed. Could you have a look? (Don't worry about the doc build errors -- I think that's a bug with the recent Sphinx 1.0.2 release, for which I have filed a report at http://bitbucket.org/birkenfeld/sphinx/issue/501 for.) (I was proud of all the green on the buildbot -- hopefully it won't turn me into a chronic nag!) -Andrew
I'm currently working on a patch to enable the matplotlib feature shown in the video. Notice that it's pure matplotlib, no change of any plot parameters. Unfortunately, or better to say fortunately? I lost my changes by installing from svn, so I have to redo it, but this times it's less hacky I believe. I'm reworking colors.ColorConverter completely but backwards compatible. The second change applies to cm.ScalarMappable.to_rgba(), to use the colors.colorConverter for applying the rc gray setting. Then printing in grayscale will be possible for all features of matplolib going one of this routes to get their colors, which should be most. Do you know any more? To pursue on the ColorConverter class, it seems to me that this has evolved organically, merging class attributes with module attributes. Shouldn't this be fixed, by putting the class's methods into module space? Ben, I fully agree with you that figures should be able to be saved both coloured and grayscale. It was a misunderstanding. What I meant was, that it will not be necessary to display one part of the figure in colour and the other in grayscale at the same time. Friedrich 2010年8月11日 Friedrich Romstedt <fri...@gm...>: > http://www.youtube.com/watch?v=aa5eWT-J3v0
On 08/14/2010 07:22 PM, Eric Firing wrote: > Mike, > > Is there any reason why the Path.unit_* methods shouldn't include the > codes, so that they can all have CLOSEPOLY? Or shouldn't they at > least have a kwarg to allow that as an option? In working on patch > drawing via bar(), I noticed that the rectangle outline is not closing > properly, with the same rounded join as at the other 3 corners. It > isn't apparent unless you set a large linewidth. > > Or is there a better way to ensure that polygons close correctly? I don't think there's a better way. The renderer can't assume CLOSEPOLY at the end, obviously, because it may in fact by a line and not a filled shape. I think this was left out just as shorthand (not having a codes array makes things a little faster, too), but I think for correctness the unit_* methods should have explicit codes arrays with CLOSEPOLYs. I'll go ahead and fix this. Mike -- Michael Droettboom Science Software Branch Space Telescope Science Institute Baltimore, Maryland, USA