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
|
|
From: Nils W. <ni...@go...> - 2013-10-29 14:53:48
|
Thank you very much ! On Tue, Oct 29, 2013 at 3:16 PM, Joe Kington <jof...@gm...> wrote: > If you're asking how to do it interactively, just click on the zoom button > again, and you should be able to fire pick events by clicking again. > > Hope that helps! > -Joe > On Oct 29, 2013 4:58 AM, "Nils Wagner" <ni...@go...> wrote: > >> Hi all, >> >> How can I use a pick event when I have used "Zoom to rectangle" before ? >> >> Nils >> >> >> >> ------------------------------------------------------------------------------ >> Android is increasing in popularity, but the open development platform >> that >> developers love is also attractive to malware creators. Download this >> white >> paper to learn more about secure code signing practices that can help keep >> Android apps secure. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> |
|
From: Joe K. <jof...@gm...> - 2013-10-29 14:16:40
|
If you're asking how to do it interactively, just click on the zoom button again, and you should be able to fire pick events by clicking again. Hope that helps! -Joe On Oct 29, 2013 4:58 AM, "Nils Wagner" <ni...@go...> wrote: > Hi all, > > How can I use a pick event when I have used "Zoom to rectangle" before ? > > Nils > > > > ------------------------------------------------------------------------------ > Android is increasing in popularity, but the open development platform that > developers love is also attractive to malware creators. Download this white > paper to learn more about secure code signing practices that can help keep > Android apps secure. > http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Nils W. <ni...@go...> - 2013-10-29 09:57:28
|
Hi all, How can I use a pick event when I have used "Zoom to rectangle" before ? Nils |
|
From: Daniele N. <da...@gr...> - 2013-10-29 09:54:09
|
On 29/10/2013 03:11, Ryan Nelson wrote: > Daniele, > > I noticed the same problem with the Qt backend. However, I was looking > at the documentation on the AxesGrid webpage here: > http://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html > And I see the following warning: > > axes_grid and axisartist (but not axes_grid1) uses a custom Axes class > (derived from the mpl’s original Axes class). As a side effect, some > commands (mostly tick-related) do not work. Use axes_grid1 to avoid > this, or see how things are different in axes_grid and axisartist (LINK > needed) > > Unfortunately, no link. But perhaps there is a way to avoid using the > Axes class from axisartist in your use case. For example, could you > import the Axes class as follows: > > from matplotlib.axes import Axes > > That seems to work with the Qt and PDF backends on Windows 7 (Anaconda > Python). Hello Ryan, thanks for confirming the problem. I've also seen that note, but I thought "do not work" means that the methods raise an exception, not that they arbitrarily ignore arguments :( While the standard Axis class works for the cut-down example I posted, it does not for what I'm trying to achieve (having a second x axis below the main one). I came up with that solution following the matplotlib documentation: http://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html#axisartist-with-parasiteaxes however I don't really understand why some of the contortions there are necessary (they are not explained in the documentation). Cheers, Daniele |
|
From: Ryan N. <rne...@gm...> - 2013-10-29 02:11:22
|
Daniele, I noticed the same problem with the Qt backend. However, I was looking at the documentation on the AxesGrid webpage here: http://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html And I see the following warning: axes_grid and axisartist (but not axes_grid1) uses a custom Axes class (derived from the mpl’s original Axes class). As a side effect, some commands (mostly tick-related) do not work. Use axes_grid1 to avoid this, or see how things are different in axes_grid and axisartist (LINK needed) Unfortunately, no link. But perhaps there is a way to avoid using the Axes class from axisartist in your use case. For example, could you import the Axes class as follows: from matplotlib.axes import Axes That seems to work with the Qt and PDF backends on Windows 7 (Anaconda Python). Ryan On Mon, Oct 28, 2013 at 7:37 PM, Daniele Nicolodi <da...@gr...>wrote: > On 29/10/2013 00:17, Sterling Smith wrote: > > While your example tries to be self contained, which is great!, there is > no difference between these two conditions... > > > >> if BUG: > >> ax1 = host_subplot(111, axes_class=Axes) > >> else: > >> ax1 = host_subplot(111, axes_class=Axes) > > Ops, obvious mistake. It should read: > > BUG = True > if BUG: > ax1 = host_subplot(111 , axes_class=Axes) > else: > ax1 = host_subplot(111) > > > Cheers, > Daniele > > > > ------------------------------------------------------------------------------ > Android is increasing in popularity, but the open development platform that > developers love is also attractive to malware creators. Download this white > paper to learn more about secure code signing practices that can help keep > Android apps secure. > http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
|
From: Daniele N. <da...@gr...> - 2013-10-28 23:37:42
|
On 29/10/2013 00:17, Sterling Smith wrote:
> While your example tries to be self contained, which is great!, there is no difference between these two conditions...
>
>> if BUG:
>> ax1 = host_subplot(111, axes_class=Axes)
>> else:
>> ax1 = host_subplot(111, axes_class=Axes)
Ops, obvious mistake. It should read:
BUG = True
if BUG:
ax1 = host_subplot(111 , axes_class=Axes)
else:
ax1 = host_subplot(111)
Cheers,
Daniele
|
|
From: Daniele N. <da...@gr...> - 2013-10-28 22:51:58
|
On 28/10/2013 23:30, Oliver wrote:
> Hi Daniele,
>
> not sure, but it seems to work for me. Did you do a plt.draw() or
> plt.show() to reflect the changes?
Hello,
it investigated this a bit further and the problem presents itself only
when I use `mpl_toolkits.axisartist.Axes`. Here is a minimum example
that demonstrates the problem:
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.axes_grid1 import host_subplot
from mpl_toolkits.axisartist import Axes
x = np.linspace(0, 2*np.pi)
y = np.sin(x)
f = plt.figure()
BUG = True
if BUG:
ax1 = host_subplot(111, axes_class=Axes)
else:
ax1 = host_subplot(111, axes_class=Axes)
ax1.plot(x, y)
ax1.set_xlim(0, 2*np.pi)
ax1.set_xticks(np.linspace(0, 2*np.pi, 5))
ax1.set_xticklabels(['%.2f' % x for x in np.linspace(0, 2*np.pi, 5)],
fontsize=8)
plt.draw()
plt.show()
Cheers,
Daniele
|
|
From: Oliver <oli...@gm...> - 2013-10-28 22:30:42
|
Hi Daniele, not sure, but it seems to work for me. Did you do a plt.draw() or plt.show() to reflect the changes? Kind regards, Oliver 2013/10/28 Daniele Nicolodi <da...@gr...> > Hello, > > I'm trying to change the font size for the tick labels. I've tried both > setting it explicitly when creating the labels: > > ax2.set_xticklabel(['%d' % x for x in arange(10)], fontsize=10) > > or after: > > for label in ax2.get_xticklabels(): > label.set_fontsize(8) > > but the rendering is unaffected by the setting. This is with the MacOSX > backend and with the PDF backend. Is it a bug or am I missing something? > > Thanks. Best, > Daniele > > > ------------------------------------------------------------------------------ > Android is increasing in popularity, but the open development platform that > developers love is also attractive to malware creators. Download this white > paper to learn more about secure code signing practices that can help keep > Android apps secure. > http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
|
From: Daniele N. <da...@gr...> - 2013-10-28 22:19:55
|
Hello,
I'm trying to change the font size for the tick labels. I've tried both
setting it explicitly when creating the labels:
ax2.set_xticklabel(['%d' % x for x in arange(10)], fontsize=10)
or after:
for label in ax2.get_xticklabels():
label.set_fontsize(8)
but the rendering is unaffected by the setting. This is with the MacOSX
backend and with the PDF backend. Is it a bug or am I missing something?
Thanks. Best,
Daniele
|
|
From: Peter S. J. <pet...@gm...> - 2013-10-28 17:45:36
|
Hi Matplotlib-users,
I found it was useful to be able to change the default 'Axis.labelpad'
parameter, since this value didn't scale when changing the default figure
size (in my opinion its easier to prepare figures for publication assuming
they'll need to fit in a 1-column figure). I don't consider myself
experienced enough to attempt to contribute a patch, but nevertheless here
is the hack I used in case anyone has a similar problem:
axis.py, line 652:
original: self.labelpad = 5
changed : self.labelpad = rcParams['axes.labelpad']
Then, in rcsetup.py, I added the line (at 578):
'axes.labelpad' : [5.0, validate_float],
This lets you put
axes.labelpad : 3
for instance, in your matplotlibrc to change the default label padding.
Anyways, not sure if this is the right mailing list for this type of thing,
but just thought I'd contribute it nevertheless.
Best,
-- Peter
|
|
From: Ian T. <ian...@gm...> - 2013-10-28 15:49:45
|
On 26 October 2013 09:02, Nils Wagner <ni...@go...> wrote: > The problem persists in master. > > > > On Fri, Aug 30, 2013 at 7:39 PM, Nils Wagner <ni...@go...>wrote: > >> You are right. >> The first one fails, the second works for me. >> >> >> Nils >> >> >> >> On Fri, Aug 30, 2013 at 7:20 PM, Michael Droettboom <md...@st...>wrote: >> >>> I wonder if it's commit 6b827cbf. >>> >>> Can you do: >>> >>> git checkout 6b827cbf >>> python setup.py build >>> # confirm it fails >>> >>> git checkout 6b827cbf^ >>> python setup.py build >>> # Does this work? >>> >>> Mike >>> >>> >>> On 08/30/2013 01:06 PM, Nils Wagner wrote: >>> >>> Hi Michael, >>> >>> Thank you for your note. >>> If I remember correctly I was able to build matplotlib a week ago. >>> I am using opensuse12.3 >>> >>> Nils >>> >>> rpm -qi python-cxx >>> Name : python-cxx >>> Version : 6.2.3 >>> Release : 2.2 >>> Architecture: noarch >>> Install Date: Sa 27 Jul 2013 15:48:45 CEST >>> Group : Development/Languages/Python >>> Size : 9783 >>> License : GPL >>> Signature : RSA/SHA1, Mo 22 Jul 2013 20:26:22 CEST, Key ID >>> 45a1d0671abd1afb >>> Source RPM : python-cxx-6.2.3-2.2.src.rpm >>> Build Date : Mo 22 Jul 2013 15:27:08 CEST >>> Build Host : swkj07 >>> Relocations : (not relocatable) >>> Packager : pa...@li... >>> Vendor : http://packman.links2linux.de >>> URL : http://CXX.sourceforge.net/ >>> Summary : Write Python extensions in C++ >>> Description : >>> PyCXX is a set of classes to help create extensions of Python in the C >>> language. The first part encapsulates the Python C API taking care of >>> exceptions and ref counting. The second part supports the building of >>> Python >>> extension modules in C++. >>> Distribution: Extra / openSUSE_12.3 >>> >>> >>> >>> On Fri, Aug 30, 2013 at 6:46 PM, Michael Droettboom <md...@st...>wrote: >>> >>>> It looks like a version mismatch with PyCXX. Was it recently updated >>>> or changed? What version of PyCXX do you have? What was the last version >>>> of matplotlib that worked for you? >>>> >>>> You can force matplotlib to use its local copy of PyCXX by uninstalling >>>> PyCXX, or adding the following lines to the top of PyCXX::check in >>>> setupext.py: >>>> >>>> self.__class__.found_external = False >>>> return "Couldn't import. Using local copy." >>>> >>>> (But really, we should update setupext so users can specify the local >>>> override in setup.cfg). >>>> >>>> Mike >>>> >>>> >>>> On 08/30/2013 12:35 PM, Nils Wagner wrote: >>>> >>>> Hi all, >>>> >>>> I cannot build the latest matplotlib from git. The build log is >>>> attached. >>>> >>>> Nils >>>> >>>> I have had a quick look at this and it seems the problem lies in setupext.py. CXX.check() contains return self._check_for_pkg_config('PyCXX', 'CXX/Extensions.hxx', min_version='6.2.4') which requires version 6.2.4 or later of CXX. Nils has 6.2.3 and so this check should fail and matplotlib should fall back to using the local copy of CXX. SetupPackage._check_for_pkg_config() does check min_version if CXX is installed using pkg-config, but if it is not then min_version is ignored as the function raises a CheckFailed error before min_version is considered. CXX.check() catches this error and uses the system-installed CXX regardless of its version. To check the CXX version we probably need to look in CXX/Version.hxx. I am not sure how to proceed; do you have any ideas Mike? Nils, as a stopgap you could either remove your python-cxx and python-cxx-devel rpms if you don't need them for anything else, or upgrade them to 6.2.4. There is a 6.2.4 on rpm.pbone.net even though there isn't one on packman.links2linux.de. Ian |
|
From: Bedartha G. <go...@pi...> - 2013-10-28 11:41:45
|
I installed OS X Mavericks a few days ago and I am running Mapllotlib Version 1.3.1. Everything works fine except that I get a warning every time i use the pyplot.show() command. here is what it looks like: ---- Python[27325] <Error>: The function `CGContextErase' is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance. --- I thought I should ask if this is serious and also if something can be done about it. Best, Bedartha |
|
From: Nils W. <ni...@go...> - 2013-10-26 08:03:03
|
The problem persists in master. On Fri, Aug 30, 2013 at 7:39 PM, Nils Wagner <ni...@go...> wrote: > You are right. > The first one fails, the second works for me. > > > Nils > > > > On Fri, Aug 30, 2013 at 7:20 PM, Michael Droettboom <md...@st...>wrote: > >> I wonder if it's commit 6b827cbf. >> >> Can you do: >> >> git checkout 6b827cbf >> python setup.py build >> # confirm it fails >> >> git checkout 6b827cbf^ >> python setup.py build >> # Does this work? >> >> Mike >> >> >> On 08/30/2013 01:06 PM, Nils Wagner wrote: >> >> Hi Michael, >> >> Thank you for your note. >> If I remember correctly I was able to build matplotlib a week ago. >> I am using opensuse12.3 >> >> Nils >> >> rpm -qi python-cxx >> Name : python-cxx >> Version : 6.2.3 >> Release : 2.2 >> Architecture: noarch >> Install Date: Sa 27 Jul 2013 15:48:45 CEST >> Group : Development/Languages/Python >> Size : 9783 >> License : GPL >> Signature : RSA/SHA1, Mo 22 Jul 2013 20:26:22 CEST, Key ID >> 45a1d0671abd1afb >> Source RPM : python-cxx-6.2.3-2.2.src.rpm >> Build Date : Mo 22 Jul 2013 15:27:08 CEST >> Build Host : swkj07 >> Relocations : (not relocatable) >> Packager : pa...@li... >> Vendor : http://packman.links2linux.de >> URL : http://CXX.sourceforge.net/ >> Summary : Write Python extensions in C++ >> Description : >> PyCXX is a set of classes to help create extensions of Python in the C >> language. The first part encapsulates the Python C API taking care of >> exceptions and ref counting. The second part supports the building of >> Python >> extension modules in C++. >> Distribution: Extra / openSUSE_12.3 >> >> >> >> On Fri, Aug 30, 2013 at 6:46 PM, Michael Droettboom <md...@st...>wrote: >> >>> It looks like a version mismatch with PyCXX. Was it recently updated >>> or changed? What version of PyCXX do you have? What was the last version >>> of matplotlib that worked for you? >>> >>> You can force matplotlib to use its local copy of PyCXX by uninstalling >>> PyCXX, or adding the following lines to the top of PyCXX::check in >>> setupext.py: >>> >>> self.__class__.found_external = False >>> return "Couldn't import. Using local copy." >>> >>> (But really, we should update setupext so users can specify the local >>> override in setup.cfg). >>> >>> Mike >>> >>> >>> On 08/30/2013 12:35 PM, Nils Wagner wrote: >>> >>> Hi all, >>> >>> I cannot build the latest matplotlib from git. The build log is >>> attached. >>> >>> Nils >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! >>> Discover the easy way to master current and previous Microsoft technologies >>> and advance your career. Get an incredible 1,500+ hours of step-by-step >>> tutorial videos with LearnDevNow. Subscribe today and save!http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk >>> >>> >>> >>> _______________________________________________ >>> Matplotlib-users mailing lis...@li...://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! >>> Discover the easy way to master current and previous Microsoft >>> technologies >>> and advance your career. Get an incredible 1,500+ hours of step-by-step >>> tutorial videos with LearnDevNow. Subscribe today and save! >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >>> >> >> > |
|
From: Skipper S. <jss...@gm...> - 2013-10-25 15:05:05
|
What are those arrows for if not for cycling through figures? Is this really the only way to accomplish what the OP wants here? By writing an event handler? http://stackoverflow.com/questions/11088336/matplotlib-step-by-step-animation |
|
From: Sourav C. <sr...@gm...> - 2013-10-24 04:30:52
|
Hello, I have stereographic projection of the pole. I need to indicate the directions like north,south,east, west, north-east, north-west and so on. Is there any way to do so? Thanks Sourav |
|
From: Michael D. <md...@st...> - 2013-10-21 16:09:55
|
On 10/18/2013 03:18 PM, Nelle Varoquaux wrote: > Hello, > Congratulations for this new minor release ! > Someone mentionned on python-list that it's not available on pypi. I > checked, and indeed it isn't. > Should we upload it there? > Thanks, > N Sorry about that. I just addressed that this morning. Mike > > > On 10 October 2013 20:19, Michael Droettboom <md...@st... > <mailto:md...@st...>> wrote: > > I'm pleased to announce the release of matplotlib version 1.3.1. This is a bugfix release. > > It may be downloaded from here, or installed through the package manager of your choice (when available): > > http://matplotlib.org/downloads > > The changelog is copied below: > > New in 1.3.1 > ------------ > > 1.3.1 is a bugfix release, primarily dealing with improved setup and > handling of dependencies, and correcting and enhancing the > documentation. > > The following changes were made in 1.3.1 since 1.3.0. > > Enhancements > ```````````` > > - Added a context manager for creating multi-page pdfs (see > `matplotlib.backends.backend_pdf.PdfPages`). > > - The WebAgg backend should no have lower latency over heterogeneous > Internet connections. > > Bug fixes > ````````` > > - Histogram plots now contain the endline. > > - Fixes to the Molleweide projection. > > - Handling recent fonts from Microsoft and Macintosh-style fonts with > non-ascii metadata is improved. > > - Hatching of fill between plots now works correctly in the PDF > backend. > > - Tight bounding box support now works in the PGF backend. > > - Transparent figures now display correctly in the Qt4Agg backend. > > - Drawing lines from one subplot to another now works. > > - Unit handling on masked arrays has been improved. > > Setup and dependencies > `````````````````````` > > - Now works with any version of pyparsing 1.5.6 or later, without displaying > hundreds of warnings. > > - Now works with 64-bit versions of Ghostscript on MS-Windows. > > - When installing from source into an environment without Numpy, Numpy > will first be downloaded and built and then used to build > matplotlib. > > - Externally installed backends are now always imported using a > fully-qualified path to the module. > > - Works with newer version of wxPython. > > - Can now build with a PyCXX installed globally on the system from source. > > - Better detection of Gtk3 dependencies. > > Testing > ``````` > > - Tests should now work in non-English locales. > > - PEP8 conformance tests now report on locations of issues. > > Mike > > -- > _ > |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _ > | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | | > > http://www.droettboom.com > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get > the most from > the latest Intel processors and coprocessors. See abstracts and > register > > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > <mailto:Mat...@li...> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > -- _ |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _ | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | | http://www.droettboom.com |
|
From: Michael D. <md...@st...> - 2013-10-21 16:07:52
|
On 10/18/2013 12:58 PM, Paulo Meira wrote:
> Hi, all,
> It didn't work for me with mpl 1.3 but it does with 1.3.1 (openSuse
> 12.3, python 2.7.3, 64-bit).
>
> To install 1.3.1, I had to use the archive from SourceForge directly
> since only 1.3.0 is listed on pypi (I used pip) -- could that be the
> source of this issue for you?
That's my bad. I've updated the PyPI entry.
Mike
>
> Regards,
> Paulo Meira
> ---
> On Fri, Oct 18, 2013 at 11:51 AM, Neal Becker <ndb...@gm...
> <mailto:ndb...@gm...>> wrote:
>
> I am using mpl 1.3, python 2.7.3, 64-bit linux (fedora 19)
>
> Andrew Dawson wrote:
>
> > For what it is worth I see behaviour identical to Neal. I'm using a
> > development version of matplotlib (v1.4.x, sorry I don't know
> the hash of
> > the installed version) on 64-bit Linux (Ubuntu 12.04) and Python
> 2.7.3.
> > That probably doesn't help much, except to show that this is not
> specific
> > to just Neal!
> >
> > Andrew
> >
> >
> > On 18 October 2013 14:40, Michael Droettboom
> > <md...@st... <mailto:md...@st...>> wrote:
> >
> >> This is really puzzling. What version of matplotlib are you
> running,
> >> what platform, and what version of Python? Your example works
> just fine
> >> for me.
> >>
> >> Mike
> >>
> >> On 10/18/2013 08:40 AM, Neal Becker wrote:
> >> > Neal Becker wrote:
> >> >
> >> >> This example shows the error on my platform - the xlabel is not
> >> rendered with
> >> >> tex but instead the '$' are printed:
> >> >>
> >> >> import numpy as np
> >> >> import matplotlib.pyplot as plt
> >> >> plt.xkcd()
> >> >>
> >> >> fig = fig = plt.figure()
> >> >> ax = fig.add_subplot(111)
> >> >> plt.plot (np.arange (10), 2*np.arange(10))
> >> >> ax.set_xlabel ('$E_{s}/N_{0}$')
> >> >> plt.show()
> >> >>
> >> >>
> >> > And without plt.xkcd() the tex is rendered correctly
> >> >
> >> >
> >> >
> >>
> ------------------------------------------------------------------------------
> >> > October Webinars: Code for Performance
> >> > Free Intel webinars can help you accelerate application
> performance.
> >> > Explore tips for MPI, OpenMP, advanced profiling, and more.
> Get the most
> >> from
> >> > the latest Intel processors and coprocessors. See abstracts
> and register
> >> >
> >> >
> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> >> > _______________________________________________
> >> > Matplotlib-users mailing list
> >> > Mat...@li...
> <mailto:Mat...@li...>
> >> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >>
> >>
> >> --
> >> _
> >> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
> >> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
> >>
> >> http://www.droettboom.com
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> October Webinars: Code for Performance
> >> Free Intel webinars can help you accelerate application
> performance.
> >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get
> the most
> >> from
> >> the latest Intel processors and coprocessors. See abstracts and
> register >
> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> >> _______________________________________________
> >> Matplotlib-users mailing list
> >> Mat...@li...
> <mailto:Mat...@li...>
> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >>
> >
> >
> >
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get
> the most from
> the latest Intel processors and coprocessors. See abstracts and
> register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> <mailto:Mat...@li...>
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
>
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
--
_
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
|
|
From: Joe K. <jof...@gm...> - 2013-10-21 14:21:08
|
I just realized that I replied to this off-list. Sending back out to the
entire list. (Sorry for the duplicate e-mail Christoph!)
On Oct 18, 2013 6:11 AM, "Christoph Groth" <chr...@gr...> wrote:
> Joe, thank you very much for your reply. So the "figsize" of a
> matplotlib plot is the physical size of the region between the axes
> where the data is shown?
No, your first assumption was correct. "figsize" refers to the size of the
whole figure.
What I meant to do in that example was abuse the fact that matplotlib will
happily add things beyond the figure boundaries. You can then abuse the
"bbox_inches" kwarg to savefig to show everything, while keeping the size
of the "data area" between the axes boundaries the same as the figsize.
My example there is actually completely wrong. I meant to do this:
import numpy as np
import matplotlib.pyplot as plt
dpi = 80
data = np.random.random((100, 100))
height, width = np.array(data.shape, dtype=float) / dpi
fig = plt.figure(figsize=(width, height), dpi=dpi)
ax = fig.add_axes([0, 0, 1, 1])
ax.imshow(data, interpolation='none')
fig.savefig('test.png', bbox_inches='tight')
At any rate, I'm not quite sure if that's actually what you wanted, but
it's a useful trick in cases like this.
|
|
From: Benjamin R. <ben...@ou...> - 2013-10-19 19:04:09
|
This has been requested before, and it probably wouldn't be that difficult to implement. If you want to take a crack at it, try making orthographic versions of the functions in mpl_toolkits/mplot3d/proj3d.py. The tricky part will be getting the right projection hooked up, but for now, you could just override the existing functions. Cheers! Ben Root On Oct 18, 2013 6:20 PM, "Jason Sachs" <jm...@gm...> wrote: > I want to create a 3d plot with matplotlib. I've gotten it to work, and > can control the view (camera) angles, but I don't want any foreshortening / > perspective. Is there a way to just have a plain orthographic projection > instead? > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Piet v. O. <pi...@va...> - 2013-10-19 15:18:56
|
The following message is a courtesy copy of an article that has been posted to comp.lang.python as well. Ned Deily <na...@ac...> writes: > In article <m2z...@co...>, > Piet van Oostrum <pi...@va...> wrote: >> I tried to install it from source, on Mac OS X 10.6.8, with Python >> 3.3.2, and Tck/Tk 8.5 installed as Frameworks, but I get an error during >> compilation. It seems it doesn't find the Tcl/TK framework. >> >> >> building 'matplotlib.backends._tkagg' extension >> gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 -isysroot >> /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -isysroot >> /Developer/SDKs/MacOSX10.6.sdk -I/opt/local/include >> -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_backends__tkagg_ARRAY_API >> -DPYCXX_ISO_CPP_LIB=1 -DPYCXX_PYTHON_2TO3=1 >> -I/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-package >> s/numpy/core/include -I/usr/local/include -I/usr/include -I/usr/X11/include >> -I/opt/local/include -I. -I/Library/Frameworks/Tcl.framework/Headers >> -I/Library/Frameworks/Tcl.framework/Versions/Current/PrivateHeaders >> -I/Library/Frameworks/Tk.framework/Headers >> -I/Library/Frameworks/Tk.framework/Versions/Current/PrivateHeaders >> -Iagg24/include >> -I/Library/Frameworks/Python.framework/Versions/3.3/include/python3.3m -c >> src/ag >> g_py_transforms.cpp -o >> build/temp.macosx-10.6-intel-3.3/src/agg_py_transforms.o -framework Tcl >> -framework Tk >> In file included from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/ndarraytypes.h:1760, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/ndarrayobject.h:17, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/arrayobject.h:4, >> from src/agg_py_transforms.cpp:6: >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning >> "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API >> NPY_1_7_API_VERSION" >> i686-apple-darwin10-gcc-4.2.1: -framework: linker input file unused because >> linking not done >> i686-apple-darwin10-gcc-4.2.1: Tcl: linker input file unused because linking >> not done >> i686-apple-darwin10-gcc-4.2.1: -framework: linker input file unused because >> linking not done >> i686-apple-darwin10-gcc-4.2.1: Tk: linker input file unused because linking >> not done >> In file included from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/ndarraytypes.h:1760, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/ndarrayobject.h:17, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/arrayobject.h:4, >> from src/agg_py_transforms.cpp:6: >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning >> "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API >> NPY_1_7_API_VERSION" >> i686-apple-darwin10-gcc-4.2.1: -framework: linker input file unused because >> linking not done >> i686-apple-darwin10-gcc-4.2.1: Tcl: linker input file unused because linking >> not done >> i686-apple-darwin10-gcc-4.2.1: -framework: linker input file unused because >> linking not done >> i686-apple-darwin10-gcc-4.2.1: Tk: linker input file unused because linking >> not done >> gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 -isysroot >> /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -isysroot >> /Developer/SDKs/MacOSX10.6.sdk -I/opt/local/include >> -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_backends__tkagg_ARRAY_API >> -DPYCXX_ISO_CPP_LIB=1 -DPYCXX_PYTHON_2TO3=1 >> -I/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-package >> s/numpy/core/include -I/usr/local/include -I/usr/include -I/usr/X11/include >> -I/opt/local/include -I. -I/Library/Frameworks/Tcl.framework/Headers >> -I/Library/Frameworks/Tcl.framework/Versions/Current/PrivateHeaders >> -I/Library/Frameworks/Tk.framework/Headers >> -I/Library/Frameworks/Tk.framework/Versions/Current/PrivateHeaders >> -Iagg24/include >> -I/Library/Frameworks/Python.framework/Versions/3.3/include/python3.3m -c >> src/_t >> kagg.cpp -o build/temp.macosx-10.6-intel-3.3/src/_tkagg.o -framework Tcl >> -framework Tk >> In file included from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/ndarraytypes.h:1760, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/ndarrayobject.h:17, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/arrayobject.h:4, >> from src/agg_py_path_iterator.h:7, >> from src/_backend_agg.h:43, >> from src/_tkagg.cpp:20: >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning >> "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API >> NPY_1_7_API_VERSION" >> In file included from src/_tkagg.cpp:30: >> /usr/include/tk.h:23:3: error: #error Tk 8.5 must be compiled with tcl.h from >> Tcl 8.5 >> In file included from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/ndarraytypes.h:1760, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/ndarrayobject.h:17, >> from >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3 >> .3/site-packages/numpy/core/include/numpy/arrayobject.h:4, >> from src/agg_py_path_iterator.h:7, >> from src/_backend_agg.h:43, >> from src/_tkagg.cpp:20: >> /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ >> numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning >> "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API >> NPY_1_7_API_VERSION" >> In file included from src/_tkagg.cpp:30: >> /usr/include/tk.h:23:3: error: #error Tk 8.5 must be compiled with tcl.h from >> Tcl 8.5 > > This is a bit of a long shot since I have no personal experience with building > matplotlib but it may be an SDK symlink issue. IIRC, Xcode 3.2.6, the last > Xcode 3 release, creates a faulty directory / symlink structure within the > 10.6 SDK. What you need to have is: > /Developer/SDKs/MacOSX10.6.sdk/Library/Frameworks containing symlinks to > /Library/Frameworks/Tcl.framework and /Library/Frameworks/Tk.framework because > of the -isysroot /Developer/SDKs/MacOSX10.6.sdk on the compiler calls. Also, > current versions of Xcode 4 and 5 don't attempt to create a symlink at all so > you have to do it manually. 3.2.6 does attempt to do so but gets it wrong. Thanks for your suggestion. I needed to do this, but it solved a different problem. The compilation problem above appears to be caused by settings of CPPFLAGS and/or LDFLAGS that pointed to my macports installation. Unsetting these before compilation solved the compiler error. However, the links you mentioned were also necessary. Without them matplotlib links against the system Tcl/TK in /System/Library, whereas Python's tkinter is linked to the one in /Library. This gives a clash at runtime: "Class TKApplication is implemented in both /Library/Frameworks/Tk.framework/Versions/8.5/Tk and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined." and a couple more of these. Thereafter it crashes. The links in /Developer/SDKs/MacOSX10.6.sdk/Library/Frameworks to the frameworks in /Library make the thing consistent. -- Piet van Oostrum <pi...@va...> WWW: http://pietvanoostrum.com/ PGP key: [8DAE142BE17999C4] |
|
From: Jason S. <jm...@gm...> - 2013-10-18 22:18:47
|
I want to create a 3d plot with matplotlib. I've gotten it to work, and can control the view (camera) angles, but I don't want any foreshortening / perspective. Is there a way to just have a plain orthographic projection instead? |
|
From: Nelle V. <nel...@gm...> - 2013-10-18 19:18:10
|
Hello, Congratulations for this new minor release ! Someone mentionned on python-list that it's not available on pypi. I checked, and indeed it isn't. Should we upload it there? Thanks, N On 10 October 2013 20:19, Michael Droettboom <md...@st...> wrote: > I'm pleased to announce the release of matplotlib version 1.3.1. This is a bugfix release. > > It may be downloaded from here, or installed through the package manager of your choice (when available): > http://matplotlib.org/downloads > > The changelog is copied below: > > New in 1.3.1 > ------------ > > 1.3.1 is a bugfix release, primarily dealing with improved setup and > handling of dependencies, and correcting and enhancing the > documentation. > > The following changes were made in 1.3.1 since 1.3.0. > > Enhancements > ```````````` > > - Added a context manager for creating multi-page pdfs (see > `matplotlib.backends.backend_pdf.PdfPages`). > > - The WebAgg backend should no have lower latency over heterogeneous > Internet connections. > > Bug fixes > ````````` > > - Histogram plots now contain the endline. > > - Fixes to the Molleweide projection. > > - Handling recent fonts from Microsoft and Macintosh-style fonts with > non-ascii metadata is improved. > > - Hatching of fill between plots now works correctly in the PDF > backend. > > - Tight bounding box support now works in the PGF backend. > > - Transparent figures now display correctly in the Qt4Agg backend. > > - Drawing lines from one subplot to another now works. > > - Unit handling on masked arrays has been improved. > > Setup and dependencies > `````````````````````` > > - Now works with any version of pyparsing 1.5.6 or later, without displaying > hundreds of warnings. > > - Now works with 64-bit versions of Ghostscript on MS-Windows. > > - When installing from source into an environment without Numpy, Numpy > will first be downloaded and built and then used to build > matplotlib. > > - Externally installed backends are now always imported using a > fully-qualified path to the module. > > - Works with newer version of wxPython. > > - Can now build with a PyCXX installed globally on the system from source. > > - Better detection of Gtk3 dependencies. > > Testing > ``````` > > - Tests should now work in non-English locales. > > - PEP8 conformance tests now report on locations of issues. > > Mike > > -- > _ > |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _ > | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | | > http://www.droettboom.com > > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Paulo M. <mu...@gm...> - 2013-10-18 16:59:15
|
Hi, all,
It didn't work for me with mpl 1.3 but it does with 1.3.1 (openSuse 12.3,
python 2.7.3, 64-bit).
To install 1.3.1, I had to use the archive from SourceForge directly since
only 1.3.0 is listed on pypi (I used pip) -- could that be the source of
this issue for you?
Regards,
Paulo Meira
---
On Fri, Oct 18, 2013 at 11:51 AM, Neal Becker <ndb...@gm...> wrote:
> I am using mpl 1.3, python 2.7.3, 64-bit linux (fedora 19)
>
> Andrew Dawson wrote:
>
> > For what it is worth I see behaviour identical to Neal. I'm using a
> > development version of matplotlib (v1.4.x, sorry I don't know the hash of
> > the installed version) on 64-bit Linux (Ubuntu 12.04) and Python 2.7.3.
> > That probably doesn't help much, except to show that this is not specific
> > to just Neal!
> >
> > Andrew
> >
> >
> > On 18 October 2013 14:40, Michael Droettboom
> > <md...@st...> wrote:
> >
> >> This is really puzzling. What version of matplotlib are you running,
> >> what platform, and what version of Python? Your example works just fine
> >> for me.
> >>
> >> Mike
> >>
> >> On 10/18/2013 08:40 AM, Neal Becker wrote:
> >> > Neal Becker wrote:
> >> >
> >> >> This example shows the error on my platform - the xlabel is not
> >> rendered with
> >> >> tex but instead the '$' are printed:
> >> >>
> >> >> import numpy as np
> >> >> import matplotlib.pyplot as plt
> >> >> plt.xkcd()
> >> >>
> >> >> fig = fig = plt.figure()
> >> >> ax = fig.add_subplot(111)
> >> >> plt.plot (np.arange (10), 2*np.arange(10))
> >> >> ax.set_xlabel ('$E_{s}/N_{0}$')
> >> >> plt.show()
> >> >>
> >> >>
> >> > And without plt.xkcd() the tex is rendered correctly
> >> >
> >> >
> >> >
> >>
>
> ------------------------------------------------------------------------------
> >> > October Webinars: Code for Performance
> >> > Free Intel webinars can help you accelerate application performance.
> >> > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the
> most
> >> from
> >> > the latest Intel processors and coprocessors. See abstracts and
> register
> >> >
> >> >
> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> >> > _______________________________________________
> >> > Matplotlib-users mailing list
> >> > Mat...@li...
> >> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >>
> >>
> >> --
> >> _
> >> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
> >> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
> >>
> >> http://www.droettboom.com
> >>
> >>
> >>
> >>
>
> ------------------------------------------------------------------------------
> >> October Webinars: Code for Performance
> >> Free Intel webinars can help you accelerate application performance.
> >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> >> from
> >> the latest Intel processors and coprocessors. See abstracts and
> register >
> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> >> _______________________________________________
> >> Matplotlib-users mailing list
> >> Mat...@li...
> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >>
> >
> >
> >
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
|
|
From: Neal B. <ndb...@gm...> - 2013-10-18 14:51:48
|
I am using mpl 1.3, python 2.7.3, 64-bit linux (fedora 19)
Andrew Dawson wrote:
> For what it is worth I see behaviour identical to Neal. I'm using a
> development version of matplotlib (v1.4.x, sorry I don't know the hash of
> the installed version) on 64-bit Linux (Ubuntu 12.04) and Python 2.7.3.
> That probably doesn't help much, except to show that this is not specific
> to just Neal!
>
> Andrew
>
>
> On 18 October 2013 14:40, Michael Droettboom
> <md...@st...> wrote:
>
>> This is really puzzling. What version of matplotlib are you running,
>> what platform, and what version of Python? Your example works just fine
>> for me.
>>
>> Mike
>>
>> On 10/18/2013 08:40 AM, Neal Becker wrote:
>> > Neal Becker wrote:
>> >
>> >> This example shows the error on my platform - the xlabel is not
>> rendered with
>> >> tex but instead the '$' are printed:
>> >>
>> >> import numpy as np
>> >> import matplotlib.pyplot as plt
>> >> plt.xkcd()
>> >>
>> >> fig = fig = plt.figure()
>> >> ax = fig.add_subplot(111)
>> >> plt.plot (np.arange (10), 2*np.arange(10))
>> >> ax.set_xlabel ('$E_{s}/N_{0}$')
>> >> plt.show()
>> >>
>> >>
>> > And without plt.xkcd() the tex is rendered correctly
>> >
>> >
>> >
>>
------------------------------------------------------------------------------
>> > October Webinars: Code for Performance
>> > Free Intel webinars can help you accelerate application performance.
>> > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
>> from
>> > the latest Intel processors and coprocessors. See abstracts and register
>> >
>> >
>> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
>> > _______________________________________________
>> > Matplotlib-users mailing list
>> > Mat...@li...
>> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
>> --
>> _
>> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
>> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
>>
>> http://www.droettboom.com
>>
>>
>>
>>
------------------------------------------------------------------------------
>> October Webinars: Code for Performance
>> Free Intel webinars can help you accelerate application performance.
>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
>> from
>> the latest Intel processors and coprocessors. See abstracts and register >
>> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>
>
>
|
|
From: Andrew D. <da...@at...> - 2013-10-18 14:39:11
|
For what it is worth I see behaviour identical to Neal. I'm using a
development version of matplotlib (v1.4.x, sorry I don't know the hash of
the installed version) on 64-bit Linux (Ubuntu 12.04) and Python 2.7.3.
That probably doesn't help much, except to show that this is not specific
to just Neal!
Andrew
On 18 October 2013 14:40, Michael Droettboom <md...@st...> wrote:
> This is really puzzling. What version of matplotlib are you running,
> what platform, and what version of Python? Your example works just fine
> for me.
>
> Mike
>
> On 10/18/2013 08:40 AM, Neal Becker wrote:
> > Neal Becker wrote:
> >
> >> This example shows the error on my platform - the xlabel is not
> rendered with
> >> tex but instead the '$' are printed:
> >>
> >> import numpy as np
> >> import matplotlib.pyplot as plt
> >> plt.xkcd()
> >>
> >> fig = fig = plt.figure()
> >> ax = fig.add_subplot(111)
> >> plt.plot (np.arange (10), 2*np.arange(10))
> >> ax.set_xlabel ('$E_{s}/N_{0}$')
> >> plt.show()
> >>
> >>
> > And without plt.xkcd() the tex is rendered correctly
> >
> >
> >
> ------------------------------------------------------------------------------
> > October Webinars: Code for Performance
> > Free Intel webinars can help you accelerate application performance.
> > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> > the latest Intel processors and coprocessors. See abstracts and register
> >
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Matplotlib-users mailing list
> > Mat...@li...
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
> --
> _
> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
>
> http://www.droettboom.com
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
--
Dr Andrew Dawson
Atmospheric, Oceanic & Planetary Physics
Clarendon Laboratory
Parks Road
Oxford OX1 3PU, UK
Tel: +44 (0)1865 282438
Email: da...@at...
Web Site: http://www2.physics.ox.ac.uk/contacts/people/dawson
|