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
(3) |
2
|
3
(1) |
4
(2) |
5
(6) |
6
(3) |
7
(2) |
8
(1) |
9
|
10
(1) |
11
|
12
|
13
|
14
|
15
|
16
|
17
(1) |
18
(3) |
19
(2) |
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
(1) |
28
|
29
|
30
(2) |
31
(4) |
|
|
|
|
On 2013年12月01日 5:11 AM, lin...@eu... wrote: > Z = X**2 + Y**2 > Z[(X**2+Y**2 < r**2) | (X**2+Y**2 > R**2)] = np.ma.masked The problem is that Z is not a masked array. Change the first line above to Z = np.ma.array(X**2 + Y**2). Also, use pcolormesh instead of pcolor. Pcolormesh is much faster. Eric
see http://matplotlib.1069221.n5.nabble.com/cmap-set-bad-not-showing-any-effect-with-pcolor-td27530.html On Dec 1, 2013, at 10:11 AM, lin...@eu... wrote: > Hi, > > I m trying to plot some data with pcolor. The data should be plotted on a ring. Inside and outside of the ring should be white area. However, now I have black area. Where is my mistake? Minimal working example: > > from matplotlib import cm > import matplotlib.pyplot as plt > from pylab import * > > import numpy as np > import scipy as sp > > X = np.arange(-1.0, 1.01, 0.01) > Y = np.arange(-1.0, 1.01, 0.01) > X, Y = np.meshgrid(X, Y) > > [r, R] = [0.25, 1.0] > an = sp.linspace(0,2*sp.pi,100) > > fig = plt.figure(1, figsize=(6,6)) > > ax = fig.add_subplot(111, aspect = 'equal') > Z = X**2 + Y**2 > Z[(X**2+Y**2 < r**2) | (X**2+Y**2 > R**2)] = np.ma.masked > cm.hot.set_bad('white', alpha=None) > plot = pcolor(X, Y, Z, cmap=cm.hot) I think part of the problem is that Z is not a masked_array. This works for me. I set_bad to green to show the effect. Z = np.ma.masked_array(X**2 + Y**2, mask = (X**2+Y**2 <= r**2) | (X**2+Y**2 > R**2)) cm.hot.set_bad('green', alpha=None) plot = pcolormesh(X, Y, Z, cmap=cm.hot) > plt.plot(r*sp.cos(an), r*sp.sin(an), 'k') > plt.plot(R*sp.cos(an), R*sp.sin(an), 'k') > axis([-1.0, 1.0, -1.0, 1.0]) > > plt.show()
Hi, I m trying to plot some data with pcolor. The data should be plotted on a ring. Inside and outside of the ring should be white area. However, now I have black area. Where is my mistake? Minimal working example: from matplotlib import cm import matplotlib.pyplot as plt from pylab import * import numpy as np import scipy as sp X = np.arange(-1.0, 1.01, 0.01) Y = np.arange(-1.0, 1.01, 0.01) X, Y = np.meshgrid(X, Y) [r, R] = [0.25, 1.0] an = sp.linspace(0,2*sp.pi,100) fig = plt.figure(1, figsize=(6,6)) ax = fig.add_subplot(111, aspect = 'equal') Z = X**2 + Y**2 Z[(X**2+Y**2 < r**2) | (X**2+Y**2 > R**2)] = np.ma.masked cm.hot.set_bad('white', alpha=None) plot = pcolor(X, Y, Z, cmap=cm.hot) plt.plot(r*sp.cos(an), r*sp.sin(an), 'k') plt.plot(R*sp.cos(an), R*sp.sin(an), 'k') axis([-1.0, 1.0, -1.0, 1.0]) plt.show()