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
(7) |
5
(7) |
6
(11) |
7
(3) |
8
(4) |
|
9
(5) |
10
(5) |
11
(15) |
12
(7) |
13
(5) |
14
(4) |
15
(5) |
|
16
|
17
(4) |
18
(8) |
19
(12) |
20
(11) |
21
(4) |
22
(2) |
|
23
(4) |
24
(7) |
25
(5) |
26
(13) |
27
(3) |
28
(10) |
29
(3) |
|
30
(1) |
31
(15) |
|
|
|
|
|
|
From: Gary <pa...@in...> - 2005-01-14 19:59:14
|
John, I've been meaning to ask you ... how did you produce the very fine User Guide? Is that TeXmacs? LyX? raw LaTeX? ConTeXt? emacs magic? Is there some slick way of getting the listings from the command line window into the document, especially with the comments colorized? I'm writing a small local guide, and was wondering ... -gary |
|
From: John H. <jdh...@ac...> - 2005-01-14 17:44:22
|
>>>>> "James" == James Boyle <bo...@ll...> writes:
James> Is there anyway to place the tick marks so that they are
James> located outside the axes, i.e. on the same side of the axis
James> line as the axis labels?
James> With plots such as imshow and pcolor and even some busy
James> line plots, the interior minor ticks are completely
James> obscured and the exact location of the major ticks is
James> ambiguous.
James> It would be nice to be able to specify the ticks as inside
James> or outside (or both), right or left (or both), top or
James> bottom (or both). This functionality may already be present
James> but I cannot figure out how to invoke it if it is.
I would like to make tick placement more flexible, for example to
support a detachable tick line so the axis line, tick lines and labels
float below the axes boundary. In addition, I would like the ability
to position ticks along this line as above, centered or below, as you
suggest. But for now this doesn't exist, but you can hack an
approximation.
The tick markers are TICKUP, TICKDOWN, TICKLEFT, and TICKRIGHT,
and these are constants in matplotlib.lines. You can set the tick
markers, for example, to be TICKDOWN. But you'll have to manually
adjust the y position of the labels to be below them.
The second hack is this only works in interactive mode. ticks are
generated dynamically (eg for panning and zooming) and the ticks
aren't generated until the plot is show. In non-interactive mode, the
change of the default tick's line style is not propogating to the new
ticks that are dynamically generated when the line is shown. This
appears to be a bug so I'll look into it. For now, though, you should
be able to get something that works in non-interactive mode.
import matplotlib
matplotlib.interactive(True)
import matplotlib.lines as mpllines
import pylab as pl
ax = pl.subplot(111)
pl.plot([1,2,3])
lines = ax.get_xticklines()
labels = ax.get_xticklabels()
for line in lines:
line.set_marker(mpllines.TICKDOWN)
# labels are in axes coords, where 0,0 is lower left of axes rectangle
# and 1,1 is upper right
for label in labels:
label.set_y(-0.02)
pl.show()
|
|
From: John H. <jdh...@ac...> - 2005-01-14 17:12:43
|
>>>>> "seberino" == seberino <seb...@sp...> writes:
seberino> Imagine your arrays had points (Cartesian position
seberino> vectors) all over the place at completely random points
seberino> in space. The 'shape' of this plot depends on max and
seberino> min values of each coordinate. I believe Mathematica
seberino> plotting would automagically calculate these max and min
seberino> values and set plot ranges for you. This is why 'shape'
seberino> attribute of Matplotlib/Numarray seems awkward and
seberino> unnecessary to me unless I'm missing something.
There are a variety of issues here.
- The "shape" attribute comes form Numeric/numarray and is outside
the realm of matplotlib. matplotlib plots numerix arrays.
- The pcolor interface is determined by matlab. matlab has a pcolor
function which I have tried to implement faithfully. To the
extent that matplotlib has been successful, this is due in part
because matlab has a good interface for plotting and replicating
it generally, is a good thing.
- Storing the "shape" of a data set allows for memory and efficiency
savings. To take your example of a set of x,y,z points, you are
right you cold reconstruct rectilinear grid from this data -- one
might have to use interpolation but it can be done -- but it would
require a lot of unnecessary computation for data which already
lives on a grid. So pcolor assumes your data are on a rectilinear
grid and it is incumbent upon you to get it into that form.
The meshgrid function takes regularly sampled vector data and
turns it into a rectilinear grid (this is also a matlab function).
The matlab griddata function (which is not yet implemented in
matplotlib) does the same for irregularly sampled data.
JDH
|
|
From: Dominique O. <Dom...@po...> - 2005-01-14 16:49:08
|
Hi,
When trying to plot the contours of the famous Rosenbrock function:
----------------------------------------
from matplotlib.pylab import *
def rosenbrock(x,y):
return 10.0 * (y-x**2)**2 + (x-1)**2
x = arange( -1.5, 1.5, 0.01 )
y = arange( -0.5, 1.5, 0.01 )
[X,Y] = meshgrid( x, y )
Z = rosenbrock( X, Y )
contour( Z, x=X, y=Y, levels = 50 )
show()
----------------------------------------
I notice some spurious zigzagging lines towards the top of the plot. Any
idea where those might be coming from?
Also, the figure produced by the above script is flipped horizontally.
The corresponding Matlab script produces the correct plot.
Thanks,
Dominique
|