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) |
3
(3) |
4
(1) |
5
(2) |
6
(2) |
7
(10) |
8
(1) |
|
9
(1) |
10
(2) |
11
|
12
|
13
|
14
|
15
|
|
16
|
17
|
18
|
19
(5) |
20
|
21
(1) |
22
|
|
23
|
24
(3) |
25
(1) |
26
(1) |
27
|
28
(5) |
29
(1) |
|
30
(2) |
31
(1) |
|
|
|
|
|
|
From: Pierre B. <pi...@ne...> - 2005-10-26 13:00:50
|
Hi
I have found a problem when using external color information to color
the arrows in a quiver-plot. I found that the norm-option does not
affect the output. Here is the code I chanegd to fix this problem (3
lines, marked with a #PI).
Pierre
--- fragment of file axes.py: ---
def quiver(self, U, V, *args, **kwargs ):
"""
QUIVER( X, Y, U, V )
QUIVER( U, V )
QUIVER( X, Y, U, V, S)
QUIVER( U, V, S )
QUIVER( ..., color=None, width=1.0, cmap=None,norm=None )
Make a vector plot (U, V) with arrows on a grid (X, Y)
The optional arguments color and width are used to specify the
color and width
of the arrow. color can be an array of colors in which case the
arrows can be
colored according to another dataset.
If cm is specied and color is None, the colormap is used to give
a color
according to the vector's length.
If color is a scalar field, the colormap is used to map the
scalar to a color
If a colormap is specified and color is an array of color
triplets, then the
colormap is ignored
width is a scalar that controls the width of the arrows
if S is specified it is used to scale the vectors. Use S=0 to
disable automatic
scaling.
If S!=0, vectors are scaled to fit within the grid and then are
multiplied by S.
"""
if not self._hold: self.cla()
do_scale = True
S = 1.0
if len(args)==0:
# ( U, V )
U = asarray(U)
V = asarray(V)
X,Y = meshgrid( arange(U.shape[1]), arange(U.shape[0]) )
elif len(args)==1:
# ( U, V, S )
U = asarray(U)
V = asarray(V)
X,Y = meshgrid( arange(U.shape[1]), arange(U.shape[0]) )
S = float(args[0])
do_scale = ( S != 0.0 )
elif len(args)==2:
# ( X, Y, U, V )
X = asarray(U)
Y = asarray(V)
U = asarray(args[0])
V = asarray(args[1])
elif len(args)==3:
# ( X, Y, U, V )
X = asarray(U)
Y = asarray(V)
U = asarray(args[0])
V = asarray(args[1])
S = float(args[2])
do_scale = ( S != 0.0 )
assert U.shape == V.shape
assert X.shape == Y.shape
assert U.shape == X.shape
arrows = []
N = sqrt( U**2+V**2 )
if do_scale:
Nmax = maximum.reduce(maximum.reduce(N))
U *= (S/Nmax)
V *= (S/Nmax)
N /= Nmax
alpha = kwargs.get('alpha', 1.0)
width = kwargs.get('width', 0.25)
norm = kwargs.get('norm', None)
cmap = kwargs.get('cmap', None)
vmin = kwargs.get('vmin', None)
vmax = kwargs.get('vmax', None)
color = kwargs.get('color', None)
shading = kwargs.get('shading', 'faceted')
C = None
I,J = U.shape
colorarrayflag = False #PI
if color is not None and not looks_like_color(color):
clr = asarray(color)
if clr.shape==U.shape:
C = array([ clr[i,j] for i in xrange(I) for j in
xrange(J)])
colorarrayflag = True #PI
elif clr.shape == () and color:
# a scalar (1, True,...)
C = array([ N[i,j] for i in xrange(I) for j in xrange(J)])
else:
color = (0.,0.,0.,1.)
elif color is None:
color = (0.,0.,0.,1.)
else:
color = colorConverter.to_rgba( color, alpha )
arrows = [ Arrow(X[i,j],Y[i,j],U[i,j],V[i,j],0.1*S ).get_verts()
for i in xrange(I) for j in xrange(J) ]
collection = PolyCollection(
arrows,
edgecolors = 'None',
facecolors = (color,),
antialiaseds = (0,),
linewidths = (width,),
)
if C is not None:
collection.set_array( C )
else:
collection.set_facecolor( (color,) )
collection.set_cmap(cmap)
collection.set_norm(norm)
if norm is not None and colorarrayflag==False: # PI
collection.set_clim( vmin, vmax )
self.add_collection( collection )
lims = asarray(arrows)
_max = maximum.reduce( maximum.reduce( lims ))
_min = minimum.reduce( minimum.reduce( lims ))
self.update_datalim( [ tuple(_min), tuple(_max) ] )
self.autoscale_view()
return arrows
|