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
(10) |
2
(10) |
3
(9) |
4
(3) |
|
5
(2) |
6
(6) |
7
(12) |
8
(21) |
9
(4) |
10
(19) |
11
(7) |
|
12
(2) |
13
(28) |
14
(13) |
15
(27) |
16
(17) |
17
(21) |
18
(22) |
|
19
(3) |
20
(25) |
21
(17) |
22
(16) |
23
(28) |
24
(19) |
25
(4) |
|
26
(4) |
27
(23) |
28
(13) |
29
(15) |
30
(19) |
|
|
|
From: C M <cmp...@gm...> - 2010-09-16 22:49:00
|
On Thu, Sep 16, 2010 at 6:33 PM, Carlos Grohmann <car...@gm...> wrote: > Hello all, > > I'm new to py2exe but I managed to create a binary executable of my > program. Now I'm experiencing on how to make the final size of the > binary smaller. > > I already managed to cut about 15Mb by removing calls to pyQt (I use > Wxpython) and also to scipy. > One thing that is still bothering me is the mpl_data directory that > holds about 3.5 Mb of fonts. > > Is it OK to remove the fonts I don't use? (I use only sans-serif) By > Ok I mean not only from the practical poin tof view (that is, will the > app run?) but also from the _legal_ point of view (am I obliged to > distribute all those fonts?) > > And what about all thos .afm files? Are they needed? What are they really? > > I hope to find some answers from your experience. I think many would definitely benefit from knowing what can be left out and how to do it, even beyond what you have mentioned. I look forward to seeing whatever responses you might get. |
|
From: Carlos G. <car...@gm...> - 2010-09-16 22:33:46
|
Hello all, I'm new to py2exe but I managed to create a binary executable of my program. Now I'm experiencing on how to make the final size of the binary smaller. I already managed to cut about 15Mb by removing calls to pyQt (I use Wxpython) and also to scipy. One thing that is still bothering me is the mpl_data directory that holds about 3.5 Mb of fonts. Is it OK to remove the fonts I don't use? (I use only sans-serif) By Ok I mean not only from the practical poin tof view (that is, will the app run?) but also from the _legal_ point of view (am I obliged to distribute all those fonts?) And what about all thos .afm files? Are they needed? What are they really? I hope to find some answers from your experience. best Carlos -- Prof. Carlos Henrique Grohmann - Geologist D.Sc. Institute of Geosciences - Univ. of São Paulo, Brazil http://www.igc.usp.br/pessoais/guano http://lattes.cnpq.br/5846052449613692 Linux User #89721 ________________ Can’t stop the signal. |
|
From: Jeremy C. <jlc...@gm...> - 2010-09-16 20:53:06
|
I have a colorbar which has some ticks, but I would like to add my own ticks without replacing any of the existing ones. In addition, I would like to give the ticks a different labels like "min" and "max". Can someone show how this might be done? Thanks, Jeremy |
|
From: Benjamin R. <ben...@ou...> - 2010-09-16 20:41:42
|
On Thu, Sep 16, 2010 at 1:27 PM, <te...@ss...> wrote:
>
> I'm sampling voltages and currents at a millisecond resolution and placing
> the data in files. Example:
>
> 2010-01-01 01:01:00.000,-6933.0
> 2010-01-01 01:01:00.001,-6933.0
> 2010-01-01 01:01:00.002,-6925.0
> 2010-01-01 01:01:00.003,-6914.0
> 2010-01-01 01:01:00.004,-6905.0
> 2010-01-01 01:01:00.005,-6933.0
> 2010-01-01 01:01:00.006,-6925.0
>
> Then I use plotfile to plot the data:
>
> import matplotlib.pyplot as plt
> plt.plotfile(fname,(0,1))
> plt.show()
>
>
Teq,
First, when you use plotfile without giving the names of the columns, it
automatically uses the values in the first row as the title of the columns.
Therefore, you lose a row of data for plotting.
Now, for displaying the x axis ticks nicely, you have to identify the x data
column by the name of 'date'. Try this:
import matplotlib.pyplot as plt
plt.plotfile(fname, ('date', 'val'), names=('date', 'val'))
plt.show()
The y-axis data can be named anything you like, I just use 'val' here for
consistency.
Note: This still does not fix your problem with the limits of the x axis...
that is a separate issue with automatic setting of the limits. The problem
here is that the autoticker uses .toordinal() (I believe) to convert the
datetime data into a numerical representation. The limits you have for the
x axis is (733043.04236111115, 734503.04236118053), which is centered around
roughly 733773. This value is what you get for toordinal() on all of the
objects in that data snippet. This leads pyplot to believe that this is a
singular axis and has to do some tricks to display it.
I am not familiar enough with datetime to know how to deal with this
situation properly. Anybody else have any advice?
Ben Root
|
|
From: Mario J. <mj...@cf...> - 2010-09-16 19:10:22
|
Hi, I'm looking at Basemap as a backend for plotting maps of the sky in different projections, and so far it seems like a really good match! Excellent work! The only problem that I don't know how to solve is that in astronomy the longitude on maps typically increases from right to left (we're looking at the celestial sphere from the "inside"). Is there any way (or a trick) to make Basemap do this? Regards, -- Mario Juric, Hubble Fellow, Harvard-Smithsonian Center for Astrophysics Web : http://www.sns.ias.edu/~mjuric/ Phone : +1 617 744-9003 PGP: ~mjuric/crypto/public.key E-mail reading/answering policy: http://majuric.org/email/ |
|
From: <te...@ss...> - 2010-09-16 18:54:45
|
I'm sampling voltages and currents at a millisecond resolution and placing the data in files. Example: 2010-01-01 01:01:00.000,-6933.0 2010-01-01 01:01:00.001,-6933.0 2010-01-01 01:01:00.002,-6925.0 2010-01-01 01:01:00.003,-6914.0 2010-01-01 01:01:00.004,-6905.0 2010-01-01 01:01:00.005,-6933.0 2010-01-01 01:01:00.006,-6925.0 Then I use plotfile to plot the data: import matplotlib.pyplot as plt plt.plotfile(fname,(0,1)) plt.show() If the data span is small (less then a second), the x axis resolution covers years. It would seem the autoscale is unable to track at this level. I can zoom in though. Any thoughts? -Tim |
|
From: Ryan M. <rm...@gm...> - 2010-09-16 17:23:00
|
On Thu, Sep 16, 2010 at 11:06 AM, Daπid <dav...@gm...> wrote: > No, it is not. The Z channel is an aditional number per pixel that > haves the information of the deepness. When you render an image you > can keep this information for adding mist, without rendering again, > for example. > > I don't know if I have been able to explain myself, my mind is not > really clear today. ;-) Sounds like you're talking about the equivalent to OpenGL's z-buffer. The only thing matplotlib has is zorder, which controls the drawing order of the artists. Matplotlib is not a true 3D plotting package in the sense of having all of the hardware bells and whistles, so there is no z-buffer. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma |
|
From: Benjamin R. <ben...@ou...> - 2010-09-16 17:19:44
|
On Wed, Sep 15, 2010 at 12:04 PM, Chloe Lewis <ch...@be...> wrote: > Lab Rat, Ben; > > Yes, you could use the ternary code I've put together to do the CAC plots > in 2D; defining a complete triangular grid and triangular patches would be > easy. > > If I'm reading the examples correctly, all the third-dimension information > duplicates the color information. > > They're simpler than they look, Ben, which is part of their charm; we use > them for any mixture of three elements where a+b+c is constant, so really > they're 2D data. (Why bother, people ask? Because which of the elements is > most interesting varies with the mixture and use, so we like having all > three axes labeled. Note: many versions get one of the axes backwards.) > > &C > > Chloe, For right now, I think we will just leave it to people utilizing your code as is for right now. Eventually, I would like to see about creating a proper projection and axes object to provide general functionality, but I will not be able to work on that for about a month. Ben Root |
|
From: Tony S Yu <ts...@gm...> - 2010-09-16 16:20:48
|
On Sep 16, 2010, at 12:06 PM, Daπid wrote: > No, it is not. The Z channel is an aditional number per pixel that > haves the information of the deepness. When you render an image you > can keep this information for adding mist, without rendering again, > for example. > > I don't know if I have been able to explain myself, my mind is not > really clear today. ;-) Hi David, I'm also having a difficult time understanding what you're after. Your description sounds to me like a normal image plot or pcolor plot; for example, http://matplotlib.sourceforge.net/examples/pylab_examples/image_interp.html http://matplotlib.sourceforge.net/examples/pylab_examples/pcolor_small.html If what you're suggesting is different, then maybe you can link to a picture/plot of what you're after. (Or if you can't find anything, maybe you could draw an example of the plot). Best, -Tony > > On Thu, Sep 16, 2010 at 5:12 PM, Benjamin Root <ben...@ou...> wrote: >> On Thu, Sep 16, 2010 at 12:03 AM, Daπid <dav...@gm...> wrote: >>> >>> Does MPL support in any way the Z channel? If not, is there any >>> possibility to use it? For example, to create a parallel matrix of the >>> same dimensions of the image with the values of Z in each pixel. >>> >>> Thank you very much. >>> >>> David. >>> >> >> David, I am not entirely certain I understand what you mean. Perhaps you >> are speaking of Z-order? Using the zorder kwarg in various plotting >> commands, I can manually control the order in which elements are rendered. >> When figures are saved, depending on the file format, this information can >> get "flattened", and therefore lost, and other formats (most of the >> vector-based formats) maintain this information, I believe. >> >> Does that help? >> Ben Root >> >> > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
|
From: Daπid <dav...@gm...> - 2010-09-16 16:07:17
|
No, it is not. The Z channel is an aditional number per pixel that haves the information of the deepness. When you render an image you can keep this information for adding mist, without rendering again, for example. I don't know if I have been able to explain myself, my mind is not really clear today. ;-) On Thu, Sep 16, 2010 at 5:12 PM, Benjamin Root <ben...@ou...> wrote: > On Thu, Sep 16, 2010 at 12:03 AM, Daπid <dav...@gm...> wrote: >> >> Does MPL support in any way the Z channel? If not, is there any >> possibility to use it? For example, to create a parallel matrix of the >> same dimensions of the image with the values of Z in each pixel. >> >> Thank you very much. >> >> David. >> > > David, I am not entirely certain I understand what you mean. Perhaps you > are speaking of Z-order? Using the zorder kwarg in various plotting > commands, I can manually control the order in which elements are rendered. > When figures are saved, depending on the file format, this information can > get "flattened", and therefore lost, and other formats (most of the > vector-based formats) maintain this information, I believe. > > Does that help? > Ben Root > > |
|
From: Benjamin R. <ben...@ou...> - 2010-09-16 15:13:24
|
On Thu, Sep 16, 2010 at 12:03 AM, Daπid <dav...@gm...> wrote: > Does MPL support in any way the Z channel? If not, is there any > possibility to use it? For example, to create a parallel matrix of the > same dimensions of the image with the values of Z in each pixel. > > Thank you very much. > > David. > > David, I am not entirely certain I understand what you mean. Perhaps you are speaking of Z-order? Using the zorder kwarg in various plotting commands, I can manually control the order in which elements are rendered. When figures are saved, depending on the file format, this information can get "flattened", and therefore lost, and other formats (most of the vector-based formats) maintain this information, I believe. Does that help? Ben Root |
|
From: Daπid <dav...@gm...> - 2010-09-16 05:03:33
|
Does MPL support in any way the Z channel? If not, is there any possibility to use it? For example, to create a parallel matrix of the same dimensions of the image with the values of Z in each pixel. Thank you very much. David. |
|
From: Daπid <dav...@gm...> - 2010-09-16 03:29:13
|
I think you can make it with pyplot.contourf() and the argument V http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.contour "contour(Z,V) contour(X,Y,Z,V) draw contour lines at the values specified in sequence V" On Wed, Sep 15, 2010 at 9:02 PM, Luke <haz...@gm...> wrote: > I have a function of three variables and am interested in plotting the zero > level surface: > f(x,y,z) = 0 > Is there a simple way to plot this level surface in 3-D without having to > resort to meshing up x and y, and solving for the z that satisfies the > equation? I can do this, but it gets messy because there are anywhere from > 0 to 2 solutions to the equation for each point in the x-y plane. > The mplot3d examples all seem to calculate the z-data simply from simple > functions of x and y. > Thanks, > ~Luke > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Benjamin R. <ben...@ou...> - 2010-09-16 02:12:11
|
On Wed, Sep 15, 2010 at 8:07 PM, Ryan May <rm...@gm...> wrote: > On Wed, Sep 15, 2010 at 4:45 PM, Benjamin Root <ben...@ou...> wrote: > > Also, I would be cautious about using both pylab and matplotlib.pyplot in > > the same code. These modules each make different assumptions about how > you > > code and mixing them can cause some odd behaviors. > > Do you have a specific example? pylab is just pyplot with some > additional imports from mlab and numpy. Otherwise, they're the same > plotting API. > > Ryan > > Sorry, no, I don't have any specific examples. Only that I have seen "mysterious" issues disappear when the code was converted into one style or the other. This was way back in the days when I was just learning matplotlib, so I really didn't understand what I was doing at the time. In any case, it was those issues that caused me to completely switch over to the pyplot style. Ben Root |
|
From: Ryan M. <rm...@gm...> - 2010-09-16 01:08:12
|
On Wed, Sep 15, 2010 at 4:45 PM, Benjamin Root <ben...@ou...> wrote: > Also, I would be cautious about using both pylab and matplotlib.pyplot in > the same code. These modules each make different assumptions about how you > code and mixing them can cause some odd behaviors. Do you have a specific example? pylab is just pyplot with some additional imports from mlab and numpy. Otherwise, they're the same plotting API. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma |
|
From: Eric F. <ef...@ha...> - 2010-09-16 00:20:30
|
On 09/15/2010 01:17 PM, Dan Kortschak wrote: > That fixes the problem. > > thanks > > On Wed, 2010-09-15 at 07:30 -1000, Eric Firing wrote: > >> Looking again at the original build output, and at setup.py and >> setupext.py, it appears that there is a bug in the latter. If the wrong >> version of wx is found, it should be disabling the attempt to build >> wxagg, and reporting "wxPython: no". >> >> We need to fix the bug, but the workaround for now is to use a setup.cfg >> file with >> >> wxagg = False >> >> Eric It turns out that the _wxagg extension was specific to version 2.6, and for a long time we have required version 2.8, so there was no point in trying to build the extension. In svn 8702 I removed the extension along with related 2.6-only code, and the setup.py references to building the extension. Eric |
|
From: Dan K. <dan...@ad...> - 2010-09-15 23:17:56
|
That fixes the problem. thanks On Wed, 2010-09-15 at 07:30 -1000, Eric Firing wrote: > Looking again at the original build output, and at setup.py and > setupext.py, it appears that there is a bug in the latter. If the wrong > version of wx is found, it should be disabling the attempt to build > wxagg, and reporting "wxPython: no". > > We need to fix the bug, but the workaround for now is to use a setup.cfg > file with > > wxagg = False > > Eric |
|
From: Friedrich R. <fri...@gm...> - 2010-09-15 22:16:06
|
2010/9/15 tom <tom...@gm...>: > Jeremy Conlin <jlconlin@...> writes: >> I recently installed MPL on two Macs, one running 10.6 and another >> running 10.5. When I try to plot, I get the following error: >> >> TclError: couldn't open >> > "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/ > site-packages/matplotlib/mpl-data/images/home.ppm": >> permission denied >> >> After checking, it's true that only the owner has read permissions. >> This is easy enough on my end, but I wonder if there is a problem with >> the distributed installer that should have the correct permissions for >> these images. >> >> Has anyone else seen this problem or is it just me? >> >> Jeremy > I'm having the exact same problem. I recently installed python 2.6 on 2 > different macs, one using OS X 10.5 and one using 10.6. One is a powerPC and > one's intel, but I get the same error. Ok, so it seems to be the installer, who's doing the Mac installers usually? Friedrich |
|
From: Benjamin R. <ben...@ou...> - 2010-09-15 21:46:03
|
On Wed, Sep 15, 2010 at 2:29 PM, Waléria Antunes David < wal...@gm...> wrote: > Hi, > > My problem is that: http://pastebin.com/ZPzdC5c8 > > but on my code: http://pastebin.com/Rgbm2Fgd > I include the *use* command as a firstline > > what could be? > > Thanks > Waleria > > Waleria, I don't think the error is with matplotlib. That error should really just be a warning. This seems to be the real error: "[Wed Sep 15 14:03:17 2010] [error] [client 127.0.0.1] File does not exist: /var/www/django/grafico, referer: http://localhost/simuladores/index/" As for your imports, you really should consolidate and simplify it. The reason for importing only certain things is to prevent importing too much code and to keep the namespace clean. However, once you do "from matplotlib import use", python still has to process all of matplotlib. So, either import everything you need at that line or work from the matplotlib namespace (import matplotlib as mpl). Also, I would be cautious about using both pylab and matplotlib.pyplot in the same code. These modules each make different assumptions about how you code and mixing them can cause some odd behaviors. I hope this helps, Ben Root |
|
From: tom <tom...@gm...> - 2010-09-15 20:55:21
|
Jeremy Conlin <jlconlin@...> writes: > > I recently installed MPL on two Macs, one running 10.6 and another > running 10.5. When I try to plot, I get the following error: > > TclError: couldn't open > "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/ site-packages/matplotlib/mpl-data/images/home.ppm": > permission denied > > After checking, it's true that only the owner has read permissions. > This is easy enough on my end, but I wonder if there is a problem with > the distributed installer that should have the correct permissions for > these images. > > Has anyone else seen this problem or is it just me? > > Jeremy > I'm having the exact same problem. I recently installed python 2.6 on 2 different macs, one using OS X 10.5 and one using 10.6. One is a powerPC and one's intel, but I get the same error. |
|
From: Waléria A. D. <wal...@gm...> - 2010-09-15 19:29:51
|
Hi, My problem is that: http://pastebin.com/ZPzdC5c8 but on my code: http://pastebin.com/Rgbm2Fgd I include the *use* command as a firstline what could be? Thanks Waleria |
|
From: Luke <haz...@gm...> - 2010-09-15 19:02:53
|
I have a function of three variables and am interested in plotting the zero level surface: f(x,y,z) = 0 Is there a simple way to plot this level surface in 3-D without having to resort to meshing up x and y, and solving for the z that satisfies the equation? I can do this, but it gets messy because there are anywhere from 0 to 2 solutions to the equation for each point in the x-y plane. The mplot3d examples all seem to calculate the z-data simply from simple functions of x and y. Thanks, ~Luke |
|
From: Eric F. <ef...@ha...> - 2010-09-15 18:42:26
|
On 09/15/2010 08:25 AM, Benjamin Root wrote: > On Wed, Sep 15, 2010 at 12:37 PM, Eric Firing <ef...@ha... > <mailto:ef...@ha...>> wrote: > > On 09/15/2010 04:55 AM, Benjamin Root wrote: > > On Tue, Sep 14, 2010 at 11:12 AM, Jan Skowron > <jan...@gm... <mailto:jan...@gm...> > > <mailto:jan...@gm... <mailto:jan...@gm...>>> wrote: > > > > Hi, > > apropos this offset discussion. > > matplotlib makes offsets not aligned to the full tens or some > other > > easy number with small amount of non-zero digits in front? > > > > For example having ticks: > > 4917, 4918, 4919, 4920, 4921, 4922 > > > > it will now display: > > 1, 2, 3, 4, 5, 6 with offset 4916 (of even +4.916e3) > > > > this makes reading values on the axis really really hard as > every time > > one have to perform not obvious summations with all digits of > length. > > It would be beneficial to have as a default behaviour some > > optimization of offsets to have it as some basic number for easy > > reading instead of current behaviour that tries to minimize > the number > > of digits in the ticks and starts from a low number like 1 or > 0.05 or > > so. > > In our case the best display would be: > > > > 17, 18, 19, 20, 21, 22 with offset 4900 > > > > So we minimize the number of non-zero digits in offset and not a > > number of digits in tick labels. > > > > Another more ridiculous example (from life) are ticks with > values: > > > > 4916.25, 4916.30, 4916.35, 4916.40, 4916.45 > > > > are displayed as: > > > > 0.05, 0.10, 0.15, 0.20, 0.25 with offset +4.9162e3 > > > > and with good algorithm should be displayed as: > > > > 0.25, 0.30, 0.35, 0.40, 0.45 with offset 4962 (nottice that not > > +4.962e3 as it usually displays now) > > > > and if we would cross the boundary between 4962 and 4963 than > ticks > > should look like: > > 2.80, 2.85, 2.90, 2.95, 3.00, 3.05 with offset 4960 > > > > > > In my opinion the current behaviour of offsets really hampers the > > usability of these at all, and probably 90% of users spent > some time > > on nothing but trying to figure out how to turn this thing > off (thanks > > for sending this solutions here). > > > > So this is message to signal or show the need for fixing this > > algorithm. For now I think that the title of this post: "weird > > behaviour in x axis", really summarize current offset algorithm > > nicely. > > > > > > Thanks for your comments, > > Jan > > > > > > I like that idea as it is certainly more intuitive. Essentially, it > > would find the most significant bits that are common to all ticks and > > use that for the offset. > > > > Does anybody know where the current code is? I would be willing > to take > > a look at it today and see what I can do. > > In ticker.ScalarFormatter._setOffset (or something like that). Be > careful not to make it too complicated; maybe it can even be made > simpler. I think that as a first shot, something like adding +3 (or > maybe it would be -3) to a couple lines of code might be a step in the > right direction--and maybe adequate. > > Thank you. > > Eric > > > Here is what I came up with. In ticker.ScalarFormatter._setOffset, I > set a variable called "common_oom" to the same value as 'range_oom'. > This order of magnitude should be the smallest possible magnitude where > there all the significant digits are the same. Then, I do: > > tickdiff = np.sum(np.diff(np.trunc(locs * 10**-common_oom))) > while tickdiff >= 1.0 : > common_oom += 1.0 > tickdiff = np.sum(np.diff(np.trunc(locs * 10**-common_oom))) > > Essentially, I find increment common_oom until the differences in the > rounded versions of the locs become significant. Then, I use common_oom > instead of range_oom in calculating the offset. > > I suspect it could be done better, and I am not certain that there are > no edge cases regarding the use of trunc. > > Thoughts, concerns? > > Ben Root Ben, I can't look closely right now, so here are only very quick off-the-cuff comments: 1) for testing, try to come up with a good selection of cases: negative, positive, very close to, but less than 1, very close to, but greater than, 1, etc. 2) I'm concerned that the sort of approach you are describing may be slow. The process of generating a plot, and redrawing it upon zoom/pan/resize, is already badly slowed down by the ticks and tick labels, and I would hate to see this pesky offset make the situation worse. 3) Isn't there a good-enough solution involving a single math calculation? 4) Although I have complained about the ever-expanding set of rcParams, *maybe* the useOffset default should be added. Rather than a boolean, it could be a threshold. Eric > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
|
From: jgsedi <jg...@fr...> - 2010-09-15 18:01:29
|
Sorry, i sent it to matplotlib-devel first - uups.
Hi, i always got the following ImportError, if i try to run :
#> python simple_plot.py
Traceback (most recent call last):
File "simple_plot.py", line 1, in <module>
from pylab import *
File "/usr/lib/python2.6/site-packages/pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "/usr/lib/python2.6/site-packages/matplotlib/pylab.py", line 216,
in <module>
from matplotlib import mpl # pulls in most modules
File "/usr/lib/python2.6/site-packages/matplotlib/mpl.py", line 1, in
<module>
from matplotlib import artist
File "/usr/lib/python2.6/site-packages/matplotlib/artist.py", line 6,
in
<module>
from transforms import Bbox, IdentityTransform, TransformedBbox,
TransformedPath
File "/usr/lib/python2.6/site-packages/matplotlib/transforms.py", line
34, in <module>
from matplotlib._path import affine_transform
ImportError: /usr/lib/python2.6/site-packages/matplotlib/_path.so:
undefined symbol: PyUnicodeUCS2_AsEncodedString
As recommended on
http://matplotlib.sourceforge.net/faq/troubleshooting_faq.html#reporting-problems
i will report some information:
______________________
1. Verbose output at running the simple_plot.py script:
#> python simple_plot.py --verbose-helpful >
~/Dokumente/temp/matplotlib_helpful.out
#> cat matplotlib_helpful.out
$HOME=/home/xy
CONFIGDIR=/home/xy/.matplotlib
matplotlib data path /usr/lib/python2.6/site-packages/matplotlib/mpl-data
loaded rc file
/usr/lib/python2.6/site-packages/matplotlib/mpl-data/matplotlibrc
matplotlib version 1.0.0
verbose.level helpful
interactive is False
units is False
platform is linux2
______________________
2. build matplotlib again (there were three warnings on stderr) and print
output to matplotlib_build.out:
#> python setup.py build > matplotlib_build.out
lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp: In member function
‘bool VoronoiDiagramGenerator::voronoi(int)’:
lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp:923:18: warning:
‘newintstar.Point::x’ may be used uninitialized in this function
lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp:923:18: warning:
‘newintstar.Point::y’ may be used uninitialized in this function
#> cat matplotlib_build.out
basedirlist is: ['/usr/local', '/usr']
============================================================================
BUILDING MATPLOTLIB
matplotlib: 1.0.0
python: 2.6.5 (r265:79063, Jul 5 2010, 11:47:21) [GCC
4.5.0 20100604 [gcc-4_5-branch revision 160292]]
platform: linux2
REQUIRED DEPENDENCIES
numpy: 1.3.0
freetype2: 10.0.4
OPTIONAL BACKEND DEPENDENCIES
libpng: 1.2.44
Tkinter: no
* Using default library and include directories
for
* Tcl and Tk because a Tk window failed to open.
* You may need to define DISPLAY for Tk to work
so
* that setup can determine where your libraries
are
* located. Tkinter present, but header files are
not
* found. You may need to install development
* packages.
wxPython: no
* wxPython not found
pkg-config: looking for pygtk-2.0 gtk+-2.0
* Package pygtk-2.0 was not found in the
pkg-config
* search path. Perhaps you should add the
directory
* containing `pygtk-2.0.pc' to the
PKG_CONFIG_PATH
* environment variable No package 'pygtk-2.0'
found
* Package gtk+-2.0 was not found in the
pkg-config
* search path. Perhaps you should add the
directory
* containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH
* environment variable No package 'gtk+-2.0'
found
* You may need to install 'dev' package(s) to
* provide header files.
Gtk+: no
* Could not find Gtk+ headers in any of
* '/usr/local/include', '/usr/include', '.'
Mac OS X native: no
Qt: no
Qt4: no
Cairo: 1.8.8
OPTIONAL DATE/TIMEZONE DEPENDENCIES
datetime: present, version unknown
dateutil: 1.5
pytz: 2010h
OPTIONAL USETEX DEPENDENCIES
dvipng: no
ghostscript: 8.70
latex: no
pdftops: 0.12.3
[Edit setup.cfg to suppress the above messages]
============================================================================
pymods ['pylab']
packages ['matplotlib', 'matplotlib.backends',
'matplotlib.backends.qt4_editor', 'matplotlib.projections',
'matplotlib.testing', 'matplotlib.testing.jpl_units', 'matplotlib.tests',
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid',
'mpl_toolkits.axes_grid1', 'mpl_toolkits.axisartist',
'matplotlib.sphinxext', 'matplotlib.numerix', 'matplotlib.numerix.mlab',
'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra',
'matplotlib.numerix.random_array', 'matplotlib.numerix.fft',
'matplotlib.tri', 'matplotlib.delaunay']
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
copying lib/pylab.py -> build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/docstring.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/pylab.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/font_manager.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/mpl.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/pyparsing.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/texmanager.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/cm.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/dviread.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/tight_bbox.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/_cm.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/offsetbox.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/scale.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/ticker.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/__init__.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/units.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/axes.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/hatch.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/pyplot.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/mathtext.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/fontconfig_pattern.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/axis.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/widgets.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/rcsetup.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/gridspec.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/legend.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/textpath.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/colors.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/collections.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/patches.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/dates.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/blocking_input.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/_pylab_helpers.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/type1font.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/patheffects.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/_mathtext_data.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/lines.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/spines.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/table.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/artist.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/image.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/afm.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/text.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/figure.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/colorbar.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/mlab.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/backend_bases.py ->
build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/contour.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/path.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/cbook.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/quiver.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/transforms.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/finance.py -> build/lib.linux-i686-2.6/matplotlib
copying lib/matplotlib/bezier.py -> build/lib.linux-i686-2.6/matplotlib
creating build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/windowing.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_pdf.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gdk.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/tkagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_svg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_emf.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_mixed.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtk.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_agg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_tkagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt4.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_template.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_cairo.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_fltkagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_wxagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtkcairo.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_macosx.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_wx.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtkagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt4agg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qtagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_ps.py ->
build/lib.linux-i686-2.6/matplotlib/backends
copying lib/matplotlib/backends/backend_cocoaagg.py ->
build/lib.linux-i686-2.6/matplotlib/backends
creating build/lib.linux-i686-2.6/matplotlib/backends/qt4_editor
copying lib/matplotlib/backends/qt4_editor/formlayout.py ->
build/lib.linux-i686-2.6/matplotlib/backends/qt4_editor
copying lib/matplotlib/backends/qt4_editor/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/backends/qt4_editor
copying lib/matplotlib/backends/qt4_editor/figureoptions.py ->
build/lib.linux-i686-2.6/matplotlib/backends/qt4_editor
creating build/lib.linux-i686-2.6/matplotlib/projections
copying lib/matplotlib/projections/polar.py ->
build/lib.linux-i686-2.6/matplotlib/projections
copying lib/matplotlib/projections/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/projections
copying lib/matplotlib/projections/geo.py ->
build/lib.linux-i686-2.6/matplotlib/projections
creating build/lib.linux-i686-2.6/matplotlib/testing
copying lib/matplotlib/testing/decorators.py ->
build/lib.linux-i686-2.6/matplotlib/testing
copying lib/matplotlib/testing/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/testing
copying lib/matplotlib/testing/compare.py ->
build/lib.linux-i686-2.6/matplotlib/testing
copying lib/matplotlib/testing/noseclasses.py ->
build/lib.linux-i686-2.6/matplotlib/testing
creating build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/Epoch.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDblConverter.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/Duration.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/EpochConverter.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/StrConverter.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDblFormatter.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDbl.py ->
build/lib.linux-i686-2.6/matplotlib/testing/jpl_units
creating build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_simplification.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_transforms.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_spines.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_agg.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_mlab.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_cbook.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_axes.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_backend_svg.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_text.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_mathtext.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_image.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_basic.py ->
build/lib.linux-i686-2.6/matplotlib/tests
copying lib/matplotlib/tests/test_dates.py ->
build/lib.linux-i686-2.6/matplotlib/tests
creating build/lib.linux-i686-2.6/mpl_toolkits
copying lib/mpl_toolkits/gtktools.py ->
build/lib.linux-i686-2.6/mpl_toolkits
copying lib/mpl_toolkits/__init__.py ->
build/lib.linux-i686-2.6/mpl_toolkits
copying lib/mpl_toolkits/exceltools.py ->
build/lib.linux-i686-2.6/mpl_toolkits
creating build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/proj3d.py ->
build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/__init__.py ->
build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/axis3d.py ->
build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/axes3d.py ->
build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/art3d.py ->
build/lib.linux-i686-2.6/mpl_toolkits/mplot3d
creating build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/clip_path.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_grid.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axis_artist.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_divider.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/__init__.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_rgb.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/grid_finder.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/anchored_artists.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/parasite_axes.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/angle_helper.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/grid_helper_curvelinear.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axislines.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/colorbar.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axisline_style.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_size.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/inset_locator.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/floating_axes.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid
creating build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_grid.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_divider.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/__init__.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/mpl_axes.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_rgb.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/anchored_artists.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/parasite_axes.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/colorbar.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_size.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/inset_locator.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axes_grid1
creating build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/clip_path.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axis_artist.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/__init__.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/grid_finder.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/angle_helper.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/grid_helper_curvelinear.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axislines.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axisline_style.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/floating_axes.py ->
build/lib.linux-i686-2.6/mpl_toolkits/axisartist
creating build/lib.linux-i686-2.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/ipython_console_highlighting.py ->
build/lib.linux-i686-2.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py ->
build/lib.linux-i686-2.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py ->
build/lib.linux-i686-2.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py ->
build/lib.linux-i686-2.6/matplotlib/sphinxext
creating build/lib.linux-i686-2.6/matplotlib/numerix
copying lib/matplotlib/numerix/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix
copying lib/matplotlib/numerix/_sp_imports.py ->
build/lib.linux-i686-2.6/matplotlib/numerix
creating build/lib.linux-i686-2.6/matplotlib/numerix/mlab
copying lib/matplotlib/numerix/mlab/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix/mlab
creating build/lib.linux-i686-2.6/matplotlib/numerix/ma
copying lib/matplotlib/numerix/ma/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix/ma
creating build/lib.linux-i686-2.6/matplotlib/numerix/linear_algebra
copying lib/matplotlib/numerix/linear_algebra/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix/linear_algebra
creating build/lib.linux-i686-2.6/matplotlib/numerix/random_array
copying lib/matplotlib/numerix/random_array/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix/random_array
creating build/lib.linux-i686-2.6/matplotlib/numerix/fft
copying lib/matplotlib/numerix/fft/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/numerix/fft
creating build/lib.linux-i686-2.6/matplotlib/tri
copying lib/matplotlib/tri/tricontour.py ->
build/lib.linux-i686-2.6/matplotlib/tri
copying lib/matplotlib/tri/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/tri
copying lib/matplotlib/tri/triplot.py ->
build/lib.linux-i686-2.6/matplotlib/tri
copying lib/matplotlib/tri/triangulation.py ->
build/lib.linux-i686-2.6/matplotlib/tri
copying lib/matplotlib/tri/tripcolor.py ->
build/lib.linux-i686-2.6/matplotlib/tri
creating build/lib.linux-i686-2.6/matplotlib/delaunay
copying lib/matplotlib/delaunay/__init__.py ->
build/lib.linux-i686-2.6/matplotlib/delaunay
copying lib/matplotlib/delaunay/testfuncs.py ->
build/lib.linux-i686-2.6/matplotlib/delaunay
copying lib/matplotlib/delaunay/triangulate.py ->
build/lib.linux-i686-2.6/matplotlib/delaunay
copying lib/matplotlib/delaunay/interpolate.py ->
build/lib.linux-i686-2.6/matplotlib/delaunay
creating build/lib.linux-i686-2.6/matplotlib/mpl-data
creating build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts
creating build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/psyr.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagko8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplri8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmex10.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncri8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putbi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkd8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmr10.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncbi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrro8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvro8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmri8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagk8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvb8an.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkli8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplbi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmsy10.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkl8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrb8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putri8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvr8an.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagd8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvbo8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pzdr.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagdo8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmtt10.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvlo8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvro8an.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmr8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvbo8an.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmmi10.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvl8a.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/afm
creating build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying
lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm
-> build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm
-> build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/pdfcorefonts
creating build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraMoBd.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraSe.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraIt.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmb10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraMono.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraMoIt.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraBd.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmss10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraBI.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmex10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmr10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraSeBd.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/Vera.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/VeraMoBI.ttf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/COPYRIGHT.TXT ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/README.TXT ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/RELEASENOTES.TXT ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/fonts/ttf
creating build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_save_as.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_zoom-out.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_down.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_right.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_left.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_up.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_zoom-in.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_close.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_refresh.xpm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/qt4_editor_options.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.svg ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.png ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_left.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_up.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_close.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_down.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_zoom-out.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_zoom-in.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_refresh.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_save_as.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/stock_right.ppm ->
build/lib.linux-i686-2.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/matplotlibrc ->
build/lib.linux-i686-2.6/matplotlib/mpl-data
copying lib/matplotlib/mpl-data/matplotlib.conf ->
build/lib.linux-i686-2.6/matplotlib/mpl-data
copying lib/matplotlib/mpl-data/lineprops.glade ->
build/lib.linux-i686-2.6/matplotlib/mpl-data
creating build/lib.linux-i686-2.6/matplotlib/backends/Matplotlib.nib
copying lib/matplotlib/backends/Matplotlib.nib/keyedobjects.nib ->
build/lib.linux-i686-2.6/matplotlib/backends/Matplotlib.nib
copying lib/matplotlib/backends/Matplotlib.nib/classes.nib ->
build/lib.linux-i686-2.6/matplotlib/backends/Matplotlib.nib
copying lib/matplotlib/backends/Matplotlib.nib/info.nib ->
build/lib.linux-i686-2.6/matplotlib/backends/Matplotlib.nib
creating build/lib.linux-i686-2.6/matplotlib/tests/baseline_images
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/font_styles.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/font_styles.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/multiline.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/multiline.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/multiline.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
copying lib/matplotlib/tests/baseline_images/test_text/font_styles.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_text
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_empty.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/RRuleLocator_bounds.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhline.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/DateFormatter_fractionalSeconds.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhline.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/RRuleLocator_bounds.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/DateFormatter_fractionalSeconds.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/RRuleLocator_bounds.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvline.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvline.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_empty.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_empty.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axvline.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying
lib/matplotlib/tests/baseline_images/test_dates/DateFormatter_fractionalSeconds.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
copying lib/matplotlib/tests/baseline_images/test_dates/date_axhline.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_dates
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_spines
copying
lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_spines
copying
lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_spines
copying
lib/matplotlib/tests/baseline_images/test_spines/spines_axes_positions.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_spines
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipper_edge.png
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping_diamond.png
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/simplify_curve.svg
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/overflow.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipper_edge.pdf
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/hatch_simplify.svg
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping_diamond.svg
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping_diamond.pdf
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipper_edge.svg
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/hatch_simplify.pdf
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/fft_peaks.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/fft_peaks.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/overflow.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/simplify_curve.png
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/hatch_simplify.png
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/simplify_curve.pdf
->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/fft_peaks.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/overflow.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
copying
lib/matplotlib/tests/baseline_images/test_simplification/clipping.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_simplification
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_180.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_date.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_axes.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_point.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/shaped_data.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_180.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_coords.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_date.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/offset_points.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow_clip.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/hexbin_extent.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_units.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/nonfinite_limits.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/hexbin_extent.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_360.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/symlog.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_point.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/hexbin_extent.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/nonfinite_limits.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/symlog.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/shaped_data.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_units.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_axes.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/const_xy.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/fill_units.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/polycollection_joinstyle.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_units.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/fill_units.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_coords.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow_clip.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/const_xy.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_rmin.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/const_xy.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/fill_units.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/offset_points.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_rmin.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow_clip.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_360.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_360.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_wrap_180.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.svg
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_coords.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/offset_points.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_004.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_002.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_point.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/polycollection_joinstyle.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_rmin.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.pdf
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axvspan_epoch.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/shaped data.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/shaped_data.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_001.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/symlog.png ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/polar_axes.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/axhspan_epoch.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_005.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/imshow.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying lib/matplotlib/tests/baseline_images/test_axes/single_date.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/nonfinite_limits.pdf ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/formatter_ticker_003.svg ->
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/fill_between_interpolate.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
copying
lib/matplotlib/tests/baseline_images/test_axes/polycollection_joinstyle.png
-> build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_axes
creating
build/lib.linux-i686-2.6/matplotlib/tests/baseline_images/test_mathte...
[truncated message content] |
|
From: Eric F. <ef...@ha...> - 2010-09-15 17:37:19
|
On 09/15/2010 04:55 AM, Benjamin Root wrote: > On Tue, Sep 14, 2010 at 11:12 AM, Jan Skowron <jan...@gm... > <mailto:jan...@gm...>> wrote: > > Hi, > apropos this offset discussion. > matplotlib makes offsets not aligned to the full tens or some other > easy number with small amount of non-zero digits in front? > > For example having ticks: > 4917, 4918, 4919, 4920, 4921, 4922 > > it will now display: > 1, 2, 3, 4, 5, 6 with offset 4916 (of even +4.916e3) > > this makes reading values on the axis really really hard as every time > one have to perform not obvious summations with all digits of length. > It would be beneficial to have as a default behaviour some > optimization of offsets to have it as some basic number for easy > reading instead of current behaviour that tries to minimize the number > of digits in the ticks and starts from a low number like 1 or 0.05 or > so. > In our case the best display would be: > > 17, 18, 19, 20, 21, 22 with offset 4900 > > So we minimize the number of non-zero digits in offset and not a > number of digits in tick labels. > > Another more ridiculous example (from life) are ticks with values: > > 4916.25, 4916.30, 4916.35, 4916.40, 4916.45 > > are displayed as: > > 0.05, 0.10, 0.15, 0.20, 0.25 with offset +4.9162e3 > > and with good algorithm should be displayed as: > > 0.25, 0.30, 0.35, 0.40, 0.45 with offset 4962 (nottice that not > +4.962e3 as it usually displays now) > > and if we would cross the boundary between 4962 and 4963 than ticks > should look like: > 2.80, 2.85, 2.90, 2.95, 3.00, 3.05 with offset 4960 > > > In my opinion the current behaviour of offsets really hampers the > usability of these at all, and probably 90% of users spent some time > on nothing but trying to figure out how to turn this thing off (thanks > for sending this solutions here). > > So this is message to signal or show the need for fixing this > algorithm. For now I think that the title of this post: "weird > behaviour in x axis", really summarize current offset algorithm > nicely. > > > Thanks for your comments, > Jan > > > I like that idea as it is certainly more intuitive. Essentially, it > would find the most significant bits that are common to all ticks and > use that for the offset. > > Does anybody know where the current code is? I would be willing to take > a look at it today and see what I can do. In ticker.ScalarFormatter._setOffset (or something like that). Be careful not to make it too complicated; maybe it can even be made simpler. I think that as a first shot, something like adding +3 (or maybe it would be -3) to a couple lines of code might be a step in the right direction--and maybe adequate. Thank you. Eric > > Thanks, > Ben Root > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |