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
(2) |
|
2
(4) |
3
(21) |
4
(4) |
5
(13) |
6
(28) |
7
(11) |
8
(2) |
|
9
|
10
(11) |
11
(5) |
12
|
13
(5) |
14
(25) |
15
(4) |
|
16
(1) |
17
(7) |
18
(15) |
19
(21) |
20
(27) |
21
(11) |
22
(1) |
|
23
(1) |
24
(3) |
25
(9) |
26
(13) |
27
(19) |
28
(11) |
29
(4) |
|
30
(4) |
31
(11) |
|
|
|
|
|
|
From: Erik C. <ec...@ke...> - 2005-10-04 22:41:40
|
> Hi Erik -- if you succeed, then we'll have convincing proof that
> compiling mpl on solaris is easier than giving up the sauce.
Well, it has turned out to be easier than giving up the sauce (at least
for me), but only by a whisker. In the end, the fix is incredibly simple
(if you consider recompiling python and manually adjusting the
auto-produced pyconfig.h incredibly simple, anyway). After two solid days
of commenting this and that out, recompiling everything and its mother 76
different ways from Sunday, poring over a legion of Solaris sys includes,
slaughtering a few spotlessly white lambs and one pure black sheep,
wrapping the bones and tendons and viscera in a double layer of fat and
burning the offering to Delphic Apollo, I found the answer:
1) download Python 2.4.2
2) after extracting it and running ./configure, edit the generated
pyconfig.h as follows:
i) if _XOPEN_SOURCE is defined to be 600 (i.e., if the line
"#define _XOPEN_SOURCE 600" appears in the file), redefine it to
500
ii) if _XOPEN_SOURCE_EXTENDED is defined at all (i.e. if the line
"#define _XOPEN_SOURCE_EXTENDED 1" appears in the file),
comment out its definition
3) make && make install
The problem was with Solaris's support for the X/Open standards. To make
a long story short, you can use Open Group Technical Standard, Issue 6
(XPG6/UNIX 03/SUSv3) (_XOPEN_SOURCE == 600) if and only if you are using
an ISO C99 compiler. If you use X/Open CAE Specification, Issue 5
(XPG5/UNIX 98/SUSv2) (_XOPEN_SOURCE == 500), you don't have to use an ISO
C99 compiler. For full details, see the Solaris header file
/usr/include/sys/feature_tests.h.
This is why muhpubuh (AKA matplotlib---long story) compiles
on Solaris 10 if you have the big bucks and can afford Sun's OpenStudio 10
compiler. gcc does not have full C99 support yet. In particular, its
lack of support for the wide character library makes the build go
bust. (See, e.g., http://gcc.gnu.org/c99status.html.)
There is one remaining item I find extremely puzzling about the whole
affair, though. Since I don't have a recent glib/gtk+ library installed,
and didn't want to make more hoops for myself to jump through, I attempted
to build muhpuhbuh without gtk+ support. Nothing I did would get it to
build without gtk+ support, though. I finally commented out every line in
setup.py and setupext.py that had anything to with gtk+ (the variables
BUILD_GTKAGG, BUILD_GTK, etc., the conditional code-blocks if BUILD_GTK:,
if BUILD_GTKAGG:, etc., the functions build_gdk, build_gtkagg, etc.), but
to no avail. There, in my
local/lib/python2.4/site-packages/matplotlib/backends/, big as life, are
backend_gtk.py, backend_gtkagg.py, etc. When I tried to import pylab from
the command-line interpreter, I naturally got lots of errors from those
spurious backends complaining about not being able to find libgobject.so,
etc. I finally had to manually change the backend parameter in my
.matplotlibrc to TkAgg to get it to work. What's up with that?
E
|
|
From: Jeff W. <js...@fa...> - 2005-10-04 21:22:44
|
Travis Brady wrote: >I'd like to make a map of the U.S. where I draw the state lines and >apply a color to each state based on a ratio I've got in my data. I'm >staring at the example here: >http://matplotlib.sourceforge.net/screenshots/plotmap.py, but what I'm >trying to do is much simpler so I'm wondering if there's a helper >function somewhere. > >thanks, > >Travis > > Travis: I posted an example of how to color state polygons with random colors earlier - here's a modification that colors the states based on population density. It shows how to use a colormap to choose the colors based upon your data - I think this is closer to what you were asking for. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 Meteorologist FAX : (303)497-6449 NOAA/OAR/CDC R/CDC1 Email : Jef...@no... 325 Broadway Office : Skaggs Research Cntr 1D-124 Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg |
|
From: John H. <jdh...@ac...> - 2005-10-04 13:42:17
|
>>>>> "Jeff" == Jeff Peery <jef...@se...> writes:
Jeff> I know this bug has already been posted. I was wondering if
Jeff> there is a way to get around it? ...
Use scatter, which is functionally equivalent and supports alpha.
JDH
|
|
From: John H. <jdh...@ac...> - 2005-10-04 13:41:28
|
>>>>> "Erik" == Erik Curiel <ec...@ke...> writes:
Erik> interpreter. Any suggestions about where to start looking,
Erik> and what to look for, to debug this will be greatly
Erik> appreciated.
Erik> _transforms_module::new_value _transforms_module::new_value
Erik> _transforms_module::new_point Point::Point
Erik> _transforms_module::new_value _transforms_module::new_value
...snip snip
You have VERBOSE=True in setup.py. While this is fine, it's really
only useful when debugging segfaults in the extension code (not python
exceptions). When debugging python level problems, it suffices to run
with
> python myscript.py --verbose-helpful
> python myscript.py --verbose-debug
The default verbose setting is set in your rc file
http://matplotlib.sf.net/matplotlibrc
Erik> line 9, in ? from backend_agg import FigureCanvasAgg File
Erik> "/home/erik/util/lib/python2.4/site-packages/matplotlib/backends/backend_agg.py",
Erik> line 94, in ? from _nc_backend_agg import RendererAgg as
Erik> _RendererAgg ImportError: No module named _nc_backend_agg
Hmmm.. Do you have Numeric installed? Ie, in the environment in
which you are building, can you do
> python
>>> import Numeric
matplotlib supports both Numeric and numarray via the numerix module,
and builds two extensions for each extension code module, ie,
_nc_backend_agg and _na_backend_agg. Which one it builds depends on
what it finds at compile time (Numeric or numarray). If for example
you have only numarray installed, it will build only for numarray.
Unfortunately, the rc file is pretty dumb, and doesn't reflect these
dynamic compile time settings.
But the default rc setting for numerix is Numeric. My guess is that
this is your problem, and can be fixed either by setting numerix :
numarray or installing Numeric and recompiling.
In any case, you will want to turn off VERBOSE in setup.py, flush the
build subdir, and recompile.
Another lurking gotcha along these lines is the backend setting.
backend : GTKAgg # the default backend
numerix : Numeric # Numeric or numarray
As with numerix, the backend setting requires you have the appropriate
GUI toolkit installed (eg pygtk) often at compile time if you want to
use a GUI. If you are only doing offline image production you can
make the backend Agg. See also
http://matplotlib.sf.net/backends.html.
JDH
|