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
(5) |
2
(4) |
3
|
4
(9) |
5
(4) |
6
(9) |
7
(13) |
8
(11) |
9
(7) |
10
(7) |
11
(22) |
12
(19) |
13
(11) |
14
(20) |
15
(21) |
16
(1) |
17
(1) |
18
(8) |
19
(3) |
20
(5) |
21
(5) |
22
(9) |
23
(3) |
24
(3) |
25
(14) |
26
(12) |
27
(29) |
28
(18) |
29
(11) |
30
(2) |
Hi Gabriele, Matplotlib currently does not do this. The problem, as I understand it (and there are others on this list that may correct me), is that there is a lot of information that needs to be written into the prologue at the beginning of the file, like font information. This makes it difficult to append to an existing file, since each page description could require different information in the prologue. As an alternative, you could create multiple eps files. In the process, you could write a script that generates a simple latex document and embeds your eps files. Then you could convert that into PS. There are examples of this in "Python Scripting for Computational Science" by Hans Petter Langtangen. Darren On Wednesday 20 April 2005 3:29 am, Gabriele Garavini wrote: > Hi, > I'm new to matplotlib, I'm trying to save a series of plots in a single > postscript files. Is that possible? > I'm able to save each single plot in a different file using savefig, > but I'd like my script to save the plots in a single ps file with more > pages. Is there anyway to open a ps file, send the output of the plot() > command to it and close it as the script ends? > > Thanx > Cheers > Gabriele > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: New Crystal Reports XI. > Version 11 adds new functionality designed to reduce time involved in > creating, integrating, and deploying reporting solutions. Free runtime > info, new features, or free trial, at: > http://www.businessobjects.com/devxi/728 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users -- Darren S. Dale Bard Hall Department of Materials Science and Engineering Cornell University Ithaca, NY. 14850 dd...@co...
I would like to use matplotlib to make a simple client-side image map for a web page. I have a scatter plot and I would like mouseovers/clicks to show information about the given point. I started with the webapp_demo.py from the most recent release (0.80). There was a small bug % python webapp_demo.py Traceback (most recent call last): File "webapp_demo.py", line 87, in ? make_fig() File "webapp_demo.py", line 64, in make_fig x = nx.rand(100) AttributeError: 'module' object has no attribute 'rand' Here's my bandage hack import random def rand(n): return nx.array([random.random() for i in range(n)]) nx.rand = rand I then added some code after the PNG is written which generates an basic html file from the coordinates using what I thought was the correct transformation from data space to image space. canvas.print_figure('webapp.png', dpi=150) f = open("webapp.html", "w") f.write('''<HTML><BODY><img src="webapp.png" ismap usemap="#plot"> <map name="plot"> ''') t = c.get_transform() xys = t.seq_xy_tups(c.get_verts()) for i, xy in enumerate(xys): f.write('<area shape="circle" coords="%d,%d,2" href="%d">\n' % (xy[0], xy[1], i)) f.write("</map>\n</html>") The HTML output starts with the following <HTML><BODY><img src="webapp.png" ismap usemap="#plot"> <map name="plot"> <area shape="circle" coords="393,286,2" href="0"> <area shape="circle" coords="381,285,2" href="1"> <area shape="circle" coords="222,271,2" href="2"> <area shape="circle" coords="238,300,2" href="3"> There are two things wrong with the code. First, the transformed coordinates aren't at the same scale as the generated PNG. The PNG size depends on the dpi setting but the x/y coordinates aren't affected by that setting. Second, I think I have the y direction swapped. Where do I get the current image size, and for that matter how do I set the output image size? Andrew da...@da...
Hi All, I think I found a solution for dates.py which could work for everyone. Instead of hardcoding the encoding I "import locale" and get the default encoding from it. I have tested it on both Win XP and 2000 and it works for me, i.e. in English locale I get "Dec" and in French locale I get "déc." etc. without the correction I would get a graphic sign for the "é". To test just use "locale.setlocale(locale.LC_ALL, 'fr')" Just noticed that "avr" is not correctly aligned with the other month, but that's for another day. The only two changes needed to dates.py are: import locale and change return dt.strftime(fmt) to return unicode(dt.strftime(fmt), locale.getpreferredencoding()) Best regards Werner Werner F. Bruhin wrote: > In some of my plots I show month names as axes labels. > > When I run this on a machine in "French" (i.e. on Win XP changing the > Settings - Regional and Language settings" to French the labels don't > show correctly if there is an accented character in there e.g. "déc". > > I changed the line 256 in dates.py (matplotlib 0.8) from: > > return dt.strftime(fmt) > > to: > > return unicode(dt.strftime(fmt), 'iso-8859-1') > > Obviously this is not a correct fix as it will only work in some > situations. > > I tried to use sys.getdefaultencoding(), instead of hard coding > 'iso-8859-1', but on my machine it returns "ascii". > > Any suggestions on how to handle this correctly will be very appreciated. > > See you > Werner > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >
Hi, I'm new to matplotlib, I'm trying to save a series of plots in a single postscript files. Is that possible? I'm able to save each single plot in a different file using savefig, but I'd like my script to save the plots in a single ps file with more pages. Is there anyway to open a ps file, send the output of the plot() command to it and close it as the script ends? Thanx Cheers Gabriele
Hi, I'm new to matplotlib, I'm trying to save a series of plots in a single postscript files. Is that possible? I'm able to save each single plot in a different file using savefig, but I'd like my script to save the plots in a single ps file with more pages. Is there anyway to open a ps file, send the output of the plot() command to it and close it as the script ends? Thanx Cheers Gabriele