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
(15) |
2
|
|
3
(1) |
4
|
5
(1) |
6
(3) |
7
|
8
(2) |
9
|
|
10
|
11
(2) |
12
|
13
(7) |
14
(2) |
15
|
16
(3) |
|
17
(2) |
18
(1) |
19
(7) |
20
(2) |
21
|
22
(6) |
23
|
|
24
|
25
(1) |
26
(6) |
27
(2) |
28
(7) |
29
|
30
(5) |
|
31
(7) |
|
|
|
|
|
|
|
From: John H. <jdh...@ac...> - 2004-10-11 14:17:15
|
>>>>> "Roberto" == Roberto De Almeida <ral...@gm...> writes:
Roberto> Yes, my idea is to do it "properly", but I'm still
Roberto> getting myself familiar with the code.
Roberto> My original plan was to create a class
Roberto> PolarSubplot(PolarAxes), in the same way that Subplot
Roberto> derives from Axes. I would then create the PolarAxes
Roberto> class, implementing all the necessary methods, like
Roberto> plot(), imshow(), etc. That's why I mentioned imshow()
Roberto> and pcolor(), because my idea is to implement not only
Roberto> line plots, but specially pseudo color plots on the polar
Roberto> axes.
Roberto> After looking at the code for transforms, though, I'm not
Roberto> sure if all this is really necessary. It seems to me that
Roberto> I can define a polar transform, and simply reuse all the
Roberto> methods already defined in the Axes class to the all the
Roberto> work, is that right?
I believe creating a PolarAxes is the way to go. I would probably
also derive specialized Axis classes as well to handle the r and theta
axis, using a matplotlib.patches.Circle rather than a
matplotlib.lines.Line2d for the theta axis and grid lines. You would
probably also need to add a rotation property to the ticks class, do
that the ticks could be placed normal to the theta axis. I could help
out here - it might call for a new line style, one along the lines of
'_', '|' (which the current ticks use) but that could be rotated.
Once you get the axis, transformations and grids set up right, yes, I
believe you will be able to reuse many of the plotting methods. I'm
fairly certain some work will need to be done to make images, pcolors
and other plots work with though. But the basic plot and friends
should work without modification.
Roberto> I saw the PolarXY transform in the _transforms module,
Roberto> but it seems to be just a stub (matplotlib 0.63.0) -- it
Roberto> has no defined methods.
Yes and no. The PolarXY class defines in _transforms.h
// the api forward and inverse functions; theta in radians
std::pair<double, double> operator()(const double& r, const double& theta ) {
return std::pair<double, double>( r*cos(theta), r*sin(theta) );
}
What is missing is a NonseparableTransformation class, developed along
the lines of the SeparableTransformation, which utilizes a FuncXY
rather than funcx and funcy. If you are not comfortable with c++ and
the pycxx extension generator package, I would be happy to add this
part. The polar axes would set a NonseparableTransformation with the
FuncXY set to PolarXY.
Roberto> A few more details would be great. As I said, I'm still
Roberto> looking at the code and getting used to how things
Roberto> work. I would be very happy to contribute with
Roberto> matplotlib, it's a fantastic work and something that was
Roberto> missing in the Python world for quite a long time.
Great - I've been a bit out of the loop over the last week and will be
playing catch-up this week, but will try and get the transform stuff
into CVS for you ASAP so you can work on this.
Thanks,
JDH
|
|
From: John H. <jdh...@ac...> - 2004-10-11 14:04:37
|
>>>>> "Stefan" == Stefan Kuzminski <pon...@ya...> writes:
Stefan> When I run the script below, the range tuple is [0.0, 1.0,
Stefan> 0.0, 1.0]
Stefan> but the data has an actual range more like [ 0, 6.8, 0,
Stefan> 1], the plot looks correct, which is good, but the range
Stefan> tuple is wrong. It seems to work fine with simple data
Stefan> examples but breaks with this data..
Stefan> This is with Matplotlib v0.54.2
It works under 0.63 - it prints
[0.0, 1.0, 1.0, 7.0]
JDH
|