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: Joe K. <jof...@gm...> - 2017-02-17 23:03:09
|
Well, if Freetype were only distributed under the GPL, you couldn't distribute matplotlib in binary form without providing the source code. However, Freetype is distributed under more than one license. (see: https://www.freetype.org/license.html ) Because it's distributed under a BSD-style license in addition to the GPL, it can be distributed in binary form, subject to an accreditation clause: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/FTL.TXT In the past, I have gotten approval from corporate lawyers at a very large company to use freetype (and matplotlib) in an application that was being distributed in binary form. The dual-licensing of freetype was key in that particular case. Or that's my take on it, anyway. I'm not a Lawyer, so don't consider this legal advice in any way. Cheers! -Joe On Fri, Feb 17, 2017 at 4:52 PM, Paul Hobson <pmh...@gm...> wrote: > Chad, > > My recollections is that matplotlib doesn't distribute the source code to > FreeType, it only uses it as a dependency. As such, MPL is in the clear > with its more permissive licensing. > -Paul > > On Fri, Feb 17, 2017 at 12:45 PM, CAB <ca...@ya...> wrote: > >> Hi, All, >> >> I just went to install matplotlib version 2.0.0, and it has a dependency >> called "freetype". This software appears to be licensed under GPL3. My >> reading of that latter license is that, if someone wanted to distribute a >> compiled version of a program requiring matplotlib, that entire program >> would fall under the GPL3 license. I'm sure that would be a non-starter >> for many, many projects. >> >> Does anyone have any takes on this? >> >> Chad >> >> ------------------------------------------------------------ >> ------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > |
From: Paul H. <pmh...@gm...> - 2017-02-17 22:52:38
|
Chad, My recollections is that matplotlib doesn't distribute the source code to FreeType, it only uses it as a dependency. As such, MPL is in the clear with its more permissive licensing. -Paul On Fri, Feb 17, 2017 at 12:45 PM, CAB <ca...@ya...> wrote: > Hi, All, > > I just went to install matplotlib version 2.0.0, and it has a dependency > called "freetype". This software appears to be licensed under GPL3. My > reading of that latter license is that, if someone wanted to distribute a > compiled version of a program requiring matplotlib, that entire program > would fall under the GPL3 license. I'm sure that would be a non-starter > for many, many projects. > > Does anyone have any takes on this? > > Chad > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: CAB <ca...@ya...> - 2017-02-17 20:46:04
|
Hi, All, I just went to install matplotlib version 2.0.0, and it has a dependency called "freetype". This software appears to be licensed under GPL3. My reading of that latter license is that, if someone wanted to distribute a compiled version of a program requiring matplotlib, that entire program would fall under the GPL3 license. I'm sure that would be a non-starter for many, many projects. Does anyone have any takes on this? Chad |
From: Nelle V. <nel...@gm...> - 2017-02-16 22:42:53
|
Hi everyone, As some of you already know, some of us are involved in the organization of a docathon. Several of us will be meeting up to sprint on documentation or documentation-related projects at Berkeley, New York and Seattle. If you are interested in joining us, either remotely or on campus, don't hesitate to join! Cheers, Nelle *What's a Docathon?* It's a week-long sprint where we focus our efforts on improving the state of documentation in the open-source and open-science world. This means writing better documentation, building tools, and sharing skills. *Who’s this for?* Anyone who is interested in improving the understandability, accessibility, and clarity of software! This might mean developers with a particular project, or individuals who would like to contribute to a project. You don’t need to use a specific language (though there will be many Python and R developers) and you don’t need to be a core developer in order to help out. *Where can I sign up?* Check out the *Docathon website* <https://bids.github.io/docathon/>. You can sign up as a *participant* <https://goo.gl/forms/AaW2b24mMxOutxt02>, *suggest a project* <https://goo.gl/forms/0cPpw01zehrEyDDE3> to work on, or sign up *to host your own* <https://bids.github.io/docathon/pages/hosting.html> remote Docathon wherever you like. You don’t have to use a specific language - we’ll be as accommodating as possible! *When is the Docathon?* The Docathon will be held *March 6 through March 10*. For those coming to BIDS at UC Berkeley, on the first day we'll have tutorials about documentation and demos of documentation tools, followed by a few hours of hacking. During the middle of the week, we'll set aside a few hours each afternoon for hacking as a group at BIDS. On the last day, we'll have a wrap-up event to show off what everybody worked on. *Where will the Docathon take place?* There are a *few docathons being held simultaneously* <https://bids.github.io/docathon/pages/hosts.html>, each with their own schedule. At Berkeley we'll have a physical presence at BIDS over the week, and we encourage you to show up for the hours we set aside for doc hacking. However, it is totally fine to work remotely; we will coordinate people via email/GitHub, too. *Where can I get more information?* Check out an updated schedule, list of tutorials, and more information at our website here: *bids.github.io/docathon* <http://bids.github.io/docathon> . *Contact* If you have any questions, open an issue on our *GitHub repo* <https://github.com/BIDS/docathon>. We look forward to hearing from you! Please feel free to forward this email to anyone who may be interested. We'd love for other institutions/groups to get involved. |
From: Fernando P. <fpe...@gm...> - 2017-01-26 17:15:52
|
Dear Jupyter Community, [ Forgive the cross-post, trying to spread the word to at least the most relevant communities ] it is my pleasure to announce that this year, we'll be having our first Jupyter community conference, JupyterCon. It will take place in August in NYC: http://jupytercon.com To accompany the conference launch, Brian and I drafted a little "State of Jupyter" post that we hope you'll find useful: https://www.oreilly.com/ideas/the-state-of-jupyter. For JupyterCon, we have partnered with O'Reilly Media, long-time supporters of the project and active publishers in the Python/Data Science space who have extensive experience running conferences. Andrew Odewahn, CTO of O'Reilly and I will be co-chairing the conference, and we hope many of you will be interested in participating with talk proposals, tutorials or attending to engage with your fellow Jupyter users and developers. We have a great program committee composed of a broad and diverse sample of our community, who will work with you to ensure you have a positive and productive experience submitting and preparing your talks, tutorials and activities. This is a big milestone for our project, and for me personally: I never imagined a tiny bit of Python config more than fifteen years ago would take us here, and I want to extend my most sincere gratitude to every single one of you who makes this possible. I also want to thank the entire team at O'Reilly for taking a risk with a project that has never held an event like this, as well as to our funders, the Alfred P. Sloan Foundation, the Gordon and Betty Moore Foundation and the Helmsley Trust, without whose support we would not be where we are (this conference was in fact part of our current grant deliverables). Please spread the word, submit a proposal, and join us in NYC so we can have both a great event and a project that continues to grow and contribute to research, education, industry and more! Very best, Fernando -- Fernando Perez (@fperez_org; http://fperez.org) fperez.net-at-gmail: mailing lists only (I ignore this when swamped!) fernando.perez-at-berkeley: contact me here for any direct mail -- Fernando Perez (@fperez_org; http://fperez.org) fperez.net-at-gmail: mailing lists only (I ignore this when swamped!) fernando.perez-at-berkeley: contact me here for any direct mail |
From: Thomas C. <tca...@gm...> - 2017-01-07 20:36:39
|
To push much past 20Hz you will want to look into blitting. See http://matplotlib.org/devdocs/api/animation_api.html for a rough introduction on how to use blitting (and see the animation code for an example of handling all of the corner cases). Tom On Fri, Oct 14, 2016 at 5:29 PM Hjalmar Turesson <htu...@gm...> wrote: > That works fine. And it explains why update() only worked with the Qt > backends (I tried all). The speed is still not super impressive though (~20 > fps), but I think I will just start skipping frames when playing at above > 20 fps. > > Thanks, > Hjalmar > > On Fri, Oct 14, 2016 at 10:37 AM, Thomas Caswell <tca...@gm...> > wrote: > > Instead of `canvas.update` call `self.im.figure.canvas.draw_idle()`. > > IIRC `update` is part of the API inherited from Qt, not part of the API we > ensure that all of the canvas objects have. > > Tom > > On Fri, Oct 7, 2016 at 4:48 PM Hjalmar Turesson <htu...@gm...> > wrote: > > Hi all, > > > I made a little video player using matplotlib. I need it to allow very > good control over the playback speed (e.g. direction, frame-by-frame > stepping and fast and slow). > > However, it's not very fast. Max frame rate I can achieve is 10-20 fps. > I followed Basti's advice on speeding up plotting ( > http://bastibe.de/2013-05-30-speeding-up-matplotlib.html). > This resulted in a more than 2x improvement (from <5 to 10-20 fps), but I > would like to reach 40-50 fps. > > The core code is something like this: > > self.im.set_data(self.video_frame) > > self.text.set_text('some text') > > self.ax.draw_artist(self.im) > self.ax.draw_artist(self.text) > self.im.figure.canvas.update() > self.im.figure.canvas.flush_events() > > video_frame is a 200 x 250 array. I tried lowering dpi from 100 to 50, > but the improvement is marginal. > > I saw that Harden ( > http://www.swharden.com/wp/2013-04-15-fixing-slow-matplotlib-in-pythonxy/) > recommended using TkAgg over Qt4Agg since TkAgg is supposed to be faster. > But, TkAgg doesn't play nicely with figure.canvas.update(). I get the > following error: > AttributeError: 'FigureCanvasTkAgg' object has no attribute 'update' > It works with Qt4Agg though. > > Does anyone have a fix for this? Or some general advice on how to speed up > playback speed? > > I tried with both matplotlib 1.5.1 and the current version from > github 2.0.0b4+2373.gb34c55d > > Best regards, > Hjalmar > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > |
From: Matthew B. <mat...@gm...> - 2017-01-02 12:00:56
|
Hi, On Mon, Jan 2, 2017 at 10:40 AM, wb...@al... <wb...@al...> wrote: > Running my program for graphics and serial data I got a problem in > dispalying the graph. The message screen in attached. > > > Can anybody help me? Thanks a bunch in advance and happy new year! > Unfortunately the screen shot doesn't include the last lines of the error message, so it's difficult to guess what went wrong. Can you run the program again, and copy / paste the full text of the exception instead? Cheers, Matthew |
From: <wb...@al...> - 2017-01-02 10:40:52
|
Running my program for graphics and serial data I got a problem in dispalying the graph. The message screen in attached. Can anybody help me? Thanks a bunch in advance and happy new year! Marco Calvani Liceo Scientifico 'R. Donatelli' via della Vittoria Terni |
From: <wb...@al...> - 2017-01-02 05:54:05
|
Running my program for graphics and serial data I got a problem in dispalying the graph. The message screen: Can anybody help me? Thanks a bunch in advance and happy new year! Marco Calvani Liceo Scientifico 'R. Donatelli' via della Vittoria Terni |
From: Thomas C. <tca...@gm...> - 2016-10-19 12:21:36
|
We have moved our mailing lists hosting to python.org, the source-forge lists should no longer be used. The new lists are mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-devel mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-users mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-announce To unsubscribe from the current lists see http://www.list.org/mailman-member/node14.html The auto-responders on the source-forge lists have been set to be more aggressive. Tom |
From: Hjalmar T. <htu...@gm...> - 2016-10-14 21:29:26
|
That works fine. And it explains why update() only worked with the Qt backends (I tried all). The speed is still not super impressive though (~20 fps), but I think I will just start skipping frames when playing at above 20 fps. Thanks, Hjalmar On Fri, Oct 14, 2016 at 10:37 AM, Thomas Caswell <tca...@gm...> wrote: > Instead of `canvas.update` call `self.im.figure.canvas.draw_idle()`. > > IIRC `update` is part of the API inherited from Qt, not part of the API we > ensure that all of the canvas objects have. > > Tom > > On Fri, Oct 7, 2016 at 4:48 PM Hjalmar Turesson <htu...@gm...> > wrote: > >> Hi all, >> >> >> I made a little video player using matplotlib. I need it to allow very >> good control over the playback speed (e.g. direction, frame-by-frame >> stepping and fast and slow). >> >> However, it's not very fast. Max frame rate I can achieve is 10-20 fps. >> I followed Basti's advice on speeding up plotting ( >> http://bastibe.de/2013-05-30-speeding-up-matplotlib.html). >> This resulted in a more than 2x improvement (from <5 to 10-20 fps), but I >> would like to reach 40-50 fps. >> >> The core code is something like this: >> >> self.im.set_data(self.video_frame) >> >> self.text.set_text('some text') >> >> self.ax.draw_artist(self.im) >> self.ax.draw_artist(self.text) >> self.im.figure.canvas.update() >> self.im.figure.canvas.flush_events() >> >> video_frame is a 200 x 250 array. I tried lowering dpi from 100 to 50, >> but the improvement is marginal. >> >> I saw that Harden (http://www.swharden.com/wp/2013-04-15-fixing-slow- >> matplotlib-in-pythonxy/) recommended using TkAgg over Qt4Agg since TkAgg >> is supposed to be faster. >> But, TkAgg doesn't play nicely with figure.canvas.update(). I get the >> following error: >> AttributeError: 'FigureCanvasTkAgg' object has no attribute 'update' >> It works with Qt4Agg though. >> >> Does anyone have a fix for this? Or some general advice on how to speed >> up playback speed? >> >> I tried with both matplotlib 1.5.1 and the current version from >> github 2.0.0b4+2373.gb34c55d >> >> Best regards, >> Hjalmar >> ------------------------------------------------------------ >> ------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot______ >> _________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > |
From: Thomas C. <tca...@gm...> - 2016-10-14 14:37:45
|
Instead of `canvas.update` call `self.im.figure.canvas.draw_idle()`. IIRC `update` is part of the API inherited from Qt, not part of the API we ensure that all of the canvas objects have. Tom On Fri, Oct 7, 2016 at 4:48 PM Hjalmar Turesson <htu...@gm...> wrote: > Hi all, > > > I made a little video player using matplotlib. I need it to allow very > good control over the playback speed (e.g. direction, frame-by-frame > stepping and fast and slow). > > However, it's not very fast. Max frame rate I can achieve is 10-20 fps. > I followed Basti's advice on speeding up plotting ( > http://bastibe.de/2013-05-30-speeding-up-matplotlib.html). > This resulted in a more than 2x improvement (from <5 to 10-20 fps), but I > would like to reach 40-50 fps. > > The core code is something like this: > > self.im.set_data(self.video_frame) > > self.text.set_text('some text') > > self.ax.draw_artist(self.im) > self.ax.draw_artist(self.text) > self.im.figure.canvas.update() > self.im.figure.canvas.flush_events() > > video_frame is a 200 x 250 array. I tried lowering dpi from 100 to 50, > but the improvement is marginal. > > I saw that Harden ( > http://www.swharden.com/wp/2013-04-15-fixing-slow-matplotlib-in-pythonxy/) > recommended using TkAgg over Qt4Agg since TkAgg is supposed to be faster. > But, TkAgg doesn't play nicely with figure.canvas.update(). I get the > following error: > AttributeError: 'FigureCanvasTkAgg' object has no attribute 'update' > It works with Qt4Agg though. > > Does anyone have a fix for this? Or some general advice on how to speed up > playback speed? > > I tried with both matplotlib 1.5.1 and the current version from > github 2.0.0b4+2373.gb34c55d > > Best regards, > Hjalmar > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Hjalmar T. <htu...@gm...> - 2016-10-07 20:48:11
|
Hi all, I made a little video player using matplotlib. I need it to allow very good control over the playback speed (e.g. direction, frame-by-frame stepping and fast and slow). However, it's not very fast. Max frame rate I can achieve is 10-20 fps. I followed Basti's advice on speeding up plotting ( http://bastibe.de/2013-05-30-speeding-up-matplotlib.html). This resulted in a more than 2x improvement (from <5 to 10-20 fps), but I would like to reach 40-50 fps. The core code is something like this: self.im.set_data(self.video_frame) self.text.set_text('some text') self.ax.draw_artist(self.im) self.ax.draw_artist(self.text) self.im.figure.canvas.update() self.im.figure.canvas.flush_events() video_frame is a 200 x 250 array. I tried lowering dpi from 100 to 50, but the improvement is marginal. I saw that Harden ( http://www.swharden.com/wp/2013-04-15-fixing-slow-matplotlib-in-pythonxy/) recommended using TkAgg over Qt4Agg since TkAgg is supposed to be faster. But, TkAgg doesn't play nicely with figure.canvas.update(). I get the following error: AttributeError: 'FigureCanvasTkAgg' object has no attribute 'update' It works with Qt4Agg though. Does anyone have a fix for this? Or some general advice on how to speed up playback speed? I tried with both matplotlib 1.5.1 and the current version from github 2.0.0b4+2373.gb34c55d Best regards, Hjalmar |
From: Xavier G. <xav...@gm...> - 2016-09-26 14:18:18
|
Hi |
From: Benjamin R. <ben...@gm...> - 2016-09-07 17:05:50
|
... or report it as a bug against Cartopy for not observing the pad rcParam? On Wed, Sep 7, 2016 at 12:59 PM, Hearne, Mike <mh...@us...> wrote: > It turns out that the Cartopy gridline labels are NOT tick labels, but > Text objects managed by the Gridliner class. I think I'm just going > to draw the grid line labels myself. > > On Wed, Sep 7, 2016 at 9:04 AM, Benjamin Root <ben...@gm...> > wrote: > > Hmm, strange. Well, I know this works in mplot3d (we have a test for it) > > > > for i, tick in enumerate(ax.yaxis.get_major_ticks()): > > tick.set_pad(tick.get_pad() - i * 5) > > > > A bit silly, but it is how you can have labels anywhere you want > relative to > > the ticks. > > > > > > On Wed, Sep 7, 2016 at 11:47 AM, Hearne, Mike <mh...@us...> wrote: > >> > >> I couldn't find an rcParams property called "tickpad". I did find > >> "xtick.major.pad", which was set to 4.0. Setting it to a negative > >> value has no effect. xtick.minor.pad doesn't do anything either. > >> > >> On Wed, Sep 7, 2016 at 8:32 AM, Benjamin Root <ben...@gm...> > >> wrote: > >> > I think you do that by setting a negative tickpad value in the > rcParams. > >> > > >> > On Wed, Sep 7, 2016 at 11:28 AM, Hearne, Mike <mh...@us...> > wrote: > >> >> > >> >> Thomas - I hate to be obtuse, but did you mean to imply that the > xaxis > >> >> and yaxis properties of an Axes object are AxisArtist objects? > >> >> IPython tells me that they are XAxis and YAxis objects. From > >> >> inspecting the GitHub repo, it seems that these are child classes of > >> >> the Axis object. > >> >> > >> >> I suppose I should ask the question addressing the problem I actually > >> >> have: How do I render the tick (map) labels *inside* a Cartopy map > >> >> instead of *outside*? > >> >> > >> >> Thanks, > >> >> > >> >> Mike > >> >> > >> >> On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> > >> >> wrote: > >> >> > ax.xaxis or ax.yaxis > >> >> > > >> >> > axes_grid is an alternative to the default Axes/Axis classes. > >> >> > > >> >> > Tom > >> >> > > >> >> > > >> >> > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: > >> >> >> > >> >> >> Python: 3.5 > >> >> >> Matplotlib: 1.5.2 > >> >> >> > >> >> >> I'm trying to invert the tick labels on a Cartopy map, and I found > >> >> >> this Matplotlib example: > >> >> >> > >> >> >> ax.axis[:].invert_ticklabel_direction() > >> >> >> > >> >> >> found here: > >> >> >> http://matplotlib.org/mpl_toolkits/axes_grid/users/ > axisartist.html > >> >> >> > >> >> >> My problem is that any Axes object (or child class thereof) that > >> >> >> I've > >> >> >> experimented with says that the axis attribute is a *method*, not > a > >> >> >> sequence as I infer from the above example. > >> >> >> > >> >> >> How do I get the axisartists for a bog-standard Axes instance? > >> >> >> > >> >> >> Thanks in advance, > >> >> >> > >> >> >> Mike > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> ------------------------------------------------------------ > ------------------ > >> >> >> _______________________________________________ > >> >> >> Matplotlib-users mailing list > >> >> >> Mat...@li... > >> >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >> >> > >> >> > >> >> > >> >> ------------------------------------------------------------ > ------------------ > >> >> _______________________________________________ > >> >> Matplotlib-users mailing list > >> >> Mat...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >> > > >> > > > > > > |
From: Hearne, M. <mh...@us...> - 2016-09-07 17:00:09
|
It turns out that the Cartopy gridline labels are NOT tick labels, but Text objects managed by the Gridliner class. I think I'm just going to draw the grid line labels myself. On Wed, Sep 7, 2016 at 9:04 AM, Benjamin Root <ben...@gm...> wrote: > Hmm, strange. Well, I know this works in mplot3d (we have a test for it) > > for i, tick in enumerate(ax.yaxis.get_major_ticks()): > tick.set_pad(tick.get_pad() - i * 5) > > A bit silly, but it is how you can have labels anywhere you want relative to > the ticks. > > > On Wed, Sep 7, 2016 at 11:47 AM, Hearne, Mike <mh...@us...> wrote: >> >> I couldn't find an rcParams property called "tickpad". I did find >> "xtick.major.pad", which was set to 4.0. Setting it to a negative >> value has no effect. xtick.minor.pad doesn't do anything either. >> >> On Wed, Sep 7, 2016 at 8:32 AM, Benjamin Root <ben...@gm...> >> wrote: >> > I think you do that by setting a negative tickpad value in the rcParams. >> > >> > On Wed, Sep 7, 2016 at 11:28 AM, Hearne, Mike <mh...@us...> wrote: >> >> >> >> Thomas - I hate to be obtuse, but did you mean to imply that the xaxis >> >> and yaxis properties of an Axes object are AxisArtist objects? >> >> IPython tells me that they are XAxis and YAxis objects. From >> >> inspecting the GitHub repo, it seems that these are child classes of >> >> the Axis object. >> >> >> >> I suppose I should ask the question addressing the problem I actually >> >> have: How do I render the tick (map) labels *inside* a Cartopy map >> >> instead of *outside*? >> >> >> >> Thanks, >> >> >> >> Mike >> >> >> >> On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> >> >> wrote: >> >> > ax.xaxis or ax.yaxis >> >> > >> >> > axes_grid is an alternative to the default Axes/Axis classes. >> >> > >> >> > Tom >> >> > >> >> > >> >> > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: >> >> >> >> >> >> Python: 3.5 >> >> >> Matplotlib: 1.5.2 >> >> >> >> >> >> I'm trying to invert the tick labels on a Cartopy map, and I found >> >> >> this Matplotlib example: >> >> >> >> >> >> ax.axis[:].invert_ticklabel_direction() >> >> >> >> >> >> found here: >> >> >> http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html >> >> >> >> >> >> My problem is that any Axes object (or child class thereof) that >> >> >> I've >> >> >> experimented with says that the axis attribute is a *method*, not a >> >> >> sequence as I infer from the above example. >> >> >> >> >> >> How do I get the axisartists for a bog-standard Axes instance? >> >> >> >> >> >> Thanks in advance, >> >> >> >> >> >> Mike >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> >> _______________________________________________ >> >> >> Matplotlib-users mailing list >> >> >> Mat...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> >> Matplotlib-users mailing list >> >> Mat...@li... >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > >> > > > |
From: Benjamin R. <ben...@gm...> - 2016-09-07 16:05:26
|
Hmm, strange. Well, I know this works in mplot3d (we have a test for it) for i, tick in enumerate(ax.yaxis.get_major_ticks()): tick.set_pad(tick.get_pad() - i * 5) A bit silly, but it is how you can have labels anywhere you want relative to the ticks. On Wed, Sep 7, 2016 at 11:47 AM, Hearne, Mike <mh...@us...> wrote: > I couldn't find an rcParams property called "tickpad". I did find > "xtick.major.pad", which was set to 4.0. Setting it to a negative > value has no effect. xtick.minor.pad doesn't do anything either. > > On Wed, Sep 7, 2016 at 8:32 AM, Benjamin Root <ben...@gm...> > wrote: > > I think you do that by setting a negative tickpad value in the rcParams. > > > > On Wed, Sep 7, 2016 at 11:28 AM, Hearne, Mike <mh...@us...> wrote: > >> > >> Thomas - I hate to be obtuse, but did you mean to imply that the xaxis > >> and yaxis properties of an Axes object are AxisArtist objects? > >> IPython tells me that they are XAxis and YAxis objects. From > >> inspecting the GitHub repo, it seems that these are child classes of > >> the Axis object. > >> > >> I suppose I should ask the question addressing the problem I actually > >> have: How do I render the tick (map) labels *inside* a Cartopy map > >> instead of *outside*? > >> > >> Thanks, > >> > >> Mike > >> > >> On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> > wrote: > >> > ax.xaxis or ax.yaxis > >> > > >> > axes_grid is an alternative to the default Axes/Axis classes. > >> > > >> > Tom > >> > > >> > > >> > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: > >> >> > >> >> Python: 3.5 > >> >> Matplotlib: 1.5.2 > >> >> > >> >> I'm trying to invert the tick labels on a Cartopy map, and I found > >> >> this Matplotlib example: > >> >> > >> >> ax.axis[:].invert_ticklabel_direction() > >> >> > >> >> found here: > >> >> http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html > >> >> > >> >> My problem is that any Axes object (or child class thereof) that I've > >> >> experimented with says that the axis attribute is a *method*, not a > >> >> sequence as I infer from the above example. > >> >> > >> >> How do I get the axisartists for a bog-standard Axes instance? > >> >> > >> >> Thanks in advance, > >> >> > >> >> Mike > >> >> > >> >> > >> >> > >> >> ------------------------------------------------------------ > ------------------ > >> >> _______________________________________________ > >> >> Matplotlib-users mailing list > >> >> Mat...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >> > >> > >> ------------------------------------------------------------ > ------------------ > >> _______________________________________________ > >> Matplotlib-users mailing list > >> Mat...@li... > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > |
From: Hearne, M. <mh...@us...> - 2016-09-07 15:47:21
|
I couldn't find an rcParams property called "tickpad". I did find "xtick.major.pad", which was set to 4.0. Setting it to a negative value has no effect. xtick.minor.pad doesn't do anything either. On Wed, Sep 7, 2016 at 8:32 AM, Benjamin Root <ben...@gm...> wrote: > I think you do that by setting a negative tickpad value in the rcParams. > > On Wed, Sep 7, 2016 at 11:28 AM, Hearne, Mike <mh...@us...> wrote: >> >> Thomas - I hate to be obtuse, but did you mean to imply that the xaxis >> and yaxis properties of an Axes object are AxisArtist objects? >> IPython tells me that they are XAxis and YAxis objects. From >> inspecting the GitHub repo, it seems that these are child classes of >> the Axis object. >> >> I suppose I should ask the question addressing the problem I actually >> have: How do I render the tick (map) labels *inside* a Cartopy map >> instead of *outside*? >> >> Thanks, >> >> Mike >> >> On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> wrote: >> > ax.xaxis or ax.yaxis >> > >> > axes_grid is an alternative to the default Axes/Axis classes. >> > >> > Tom >> > >> > >> > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: >> >> >> >> Python: 3.5 >> >> Matplotlib: 1.5.2 >> >> >> >> I'm trying to invert the tick labels on a Cartopy map, and I found >> >> this Matplotlib example: >> >> >> >> ax.axis[:].invert_ticklabel_direction() >> >> >> >> found here: >> >> http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html >> >> >> >> My problem is that any Axes object (or child class thereof) that I've >> >> experimented with says that the axis attribute is a *method*, not a >> >> sequence as I infer from the above example. >> >> >> >> How do I get the axisartists for a bog-standard Axes instance? >> >> >> >> Thanks in advance, >> >> >> >> Mike >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> >> Matplotlib-users mailing list >> >> Mat...@li... >> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Benjamin R. <ben...@gm...> - 2016-09-07 15:33:25
|
I think you do that by setting a negative tickpad value in the rcParams. On Wed, Sep 7, 2016 at 11:28 AM, Hearne, Mike <mh...@us...> wrote: > Thomas - I hate to be obtuse, but did you mean to imply that the xaxis > and yaxis properties of an Axes object are AxisArtist objects? > IPython tells me that they are XAxis and YAxis objects. From > inspecting the GitHub repo, it seems that these are child classes of > the Axis object. > > I suppose I should ask the question addressing the problem I actually > have: How do I render the tick (map) labels *inside* a Cartopy map > instead of *outside*? > > Thanks, > > Mike > > On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> wrote: > > ax.xaxis or ax.yaxis > > > > axes_grid is an alternative to the default Axes/Axis classes. > > > > Tom > > > > > > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: > >> > >> Python: 3.5 > >> Matplotlib: 1.5.2 > >> > >> I'm trying to invert the tick labels on a Cartopy map, and I found > >> this Matplotlib example: > >> > >> ax.axis[:].invert_ticklabel_direction() > >> > >> found here: > >> http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html > >> > >> My problem is that any Axes object (or child class thereof) that I've > >> experimented with says that the axis attribute is a *method*, not a > >> sequence as I infer from the above example. > >> > >> How do I get the axisartists for a bog-standard Axes instance? > >> > >> Thanks in advance, > >> > >> Mike > >> > >> > >> ------------------------------------------------------------ > ------------------ > >> _______________________________________________ > >> Matplotlib-users mailing list > >> Mat...@li... > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Hearne, M. <mh...@us...> - 2016-09-07 15:29:13
|
Thomas - I hate to be obtuse, but did you mean to imply that the xaxis and yaxis properties of an Axes object are AxisArtist objects? IPython tells me that they are XAxis and YAxis objects. From inspecting the GitHub repo, it seems that these are child classes of the Axis object. I suppose I should ask the question addressing the problem I actually have: How do I render the tick (map) labels *inside* a Cartopy map instead of *outside*? Thanks, Mike On Tue, Sep 6, 2016 at 5:03 PM, Thomas Caswell <tca...@gm...> wrote: > ax.xaxis or ax.yaxis > > axes_grid is an alternative to the default Axes/Axis classes. > > Tom > > > On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: >> >> Python: 3.5 >> Matplotlib: 1.5.2 >> >> I'm trying to invert the tick labels on a Cartopy map, and I found >> this Matplotlib example: >> >> ax.axis[:].invert_ticklabel_direction() >> >> found here: >> http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html >> >> My problem is that any Axes object (or child class thereof) that I've >> experimented with says that the axis attribute is a *method*, not a >> sequence as I infer from the above example. >> >> How do I get the axisartists for a bog-standard Axes instance? >> >> Thanks in advance, >> >> Mike >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Thomas C. <tca...@gm...> - 2016-09-07 00:03:30
|
ax.xaxis or ax.yaxis axes_grid is an alternative to the default Axes/Axis classes. Tom On Tue, Sep 6, 2016, 19:53 Hearne, Mike <mh...@us...> wrote: > Python: 3.5 > Matplotlib: 1.5.2 > > I'm trying to invert the tick labels on a Cartopy map, and I found > this Matplotlib example: > > ax.axis[:].invert_ticklabel_direction() > > found here: > http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html > > My problem is that any Axes object (or child class thereof) that I've > experimented with says that the axis attribute is a *method*, not a > sequence as I infer from the above example. > > How do I get the axisartists for a bog-standard Axes instance? > > Thanks in advance, > > Mike > > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Hearne, M. <mh...@us...> - 2016-09-06 23:53:27
|
Python: 3.5 Matplotlib: 1.5.2 I'm trying to invert the tick labels on a Cartopy map, and I found this Matplotlib example: ax.axis[:].invert_ticklabel_direction() found here: http://matplotlib.org/mpl_toolkits/axes_grid/users/axisartist.html My problem is that any Axes object (or child class thereof) that I've experimented with says that the axis attribute is a *method*, not a sequence as I infer from the above example. How do I get the axisartists for a bog-standard Axes instance? Thanks in advance, Mike |
From: Andy D. <An...@Sa...> - 2016-08-22 03:52:41
|
I am having a heck of a time figuring out how to use emoji’s in labels. I am using python3 on a Mac and matplotlib 1.5.2 The unicode demo works. http://matplotlib.org/examples/pylab_examples/tex_unicode_demo.html I think my issue might have to do with fonts? I found a discussion about emojis and fonts at http://stackoverflow.com/questions/30049760/emoji-in-matplotlib-figures-on-o s-x They suggest adding the following line prop = fm.FontProperties(fname='/System/Library/Fonts/Apple\ Color\ Emoji.ttf')matplotlib.rcParams['font.family'] = prop.get_name() How ever I get the following error /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-package s/matplotlib/font_manager.py in get_name(self) 735 properties. 736 """ --> 737 return ft2font.FT2Font(findfont(self)).family_name 738 739 def get_style(self): RuntimeError: In FT2Font: Could not set the fantasize Here is what my graph looks like if I follow the ‘tex unicode demo' Also I have about 21 different “categories / factors” any suggestions how to format the graph so the legend looks nice? Notice the colors are reused and the legend is to bit Thanks in advance Andy Log message: DEBUG:root:AEDWIP pwsPlotDate() label: ★ DEBUG:root:AEDWIP pwsPlotDate() label: ✅ DEBUG:root:AEDWIP pwsPlotDate() label: ✓ DEBUG:root:AEDWIP pwsPlotDate() label: ✔ DEBUG:root:AEDWIP pwsPlotDate() label: ✪ DEBUG:root:AEDWIP pwsPlotDate() label: ❤ DEBUG:root:AEDWIP pwsPlotDate() label: 🏻 DEBUG:root:AEDWIP pwsPlotDate() label: 🐓 DEBUG:root:AEDWIP pwsPlotDate() label: 🐔 DEBUG:root:AEDWIP pwsPlotDate() label: 🐦 DEBUG:root:AEDWIP pwsPlotDate() label: 👈 DEBUG:root:AEDWIP pwsPlotDate() label: 👍 DEBUG:root:AEDWIP pwsPlotDate() label: 👎 DEBUG:root:AEDWIP pwsPlotDate() label: 👿 DEBUG:root:AEDWIP pwsPlotDate() label: 🔥 DEBUG:root:AEDWIP pwsPlotDate() label: 🖕 DEBUG:root:AEDWIP pwsPlotDate() label: 🗽 DEBUG:root:AEDWIP pwsPlotDate() label: 😂 DEBUG:root:AEDWIP pwsPlotDate() label: 😫 DEBUG:root:AEDWIP pwsPlotDate() label: 🚂 |
From: Benjamin R. <ben...@gm...> - 2016-08-10 14:49:35
|
The other reason why this message never got posted is because this message was sent to the now defunct mailing list hosted by sourceforge. The mailing list moved about a year ago (I think) to python.org. You will have to subscribe in order to post unmoderated. https://mail.python.org/mailman/listinfo/matplotlib-users Ben Root On Wed, Aug 10, 2016 at 4:25 AM, Jens Nielsen <jen...@gm...> wrote: > At least for me gmail put your mail in the spam folder. > > Anyway the inline backend is actually from in IPython/Jupyter and not in > matplotlib. I think they have changed the default a couple of times and had > the transparent as a default earlier but changed it. Looking at the current > master it looks like they are respecting the matplotlib default colors > from the matplotlib rc params. Can you please check which version on > IPython and Jupyter you are running. > > You can change the matplotlib rc parameters as described in the docs > http://matplotlib.org/users/customizing.html#customizing-matplotlib but > the default ones should be white. > > best > Jens > > On Wed, 10 Aug 2016 at 05:06 Sudheer Joseph <sud...@ya...> > wrote: > >> Hi, >> I have send below query to matplotlib user group recently but did not get >> posted so far. Can you please tell me is there is any thin wrong with the >> message? >> With best regards, >> Sudheer >> >> > >> > Dear Expert, >> > Recently after up-gradation of matplotlib and ubuntu >> 16.04 I am >> > getting transparent figure axis when using the "linux color scheme" >> > option in ipython qtconsole. May I know if there is a way to fix this >> issue?. I >> > wanted to keep black screen as it reduces eye strain. >> > >> > ipython qtconsole --matplotlib inline >> > >> > If I save the image i am able to get axis properly but to see on screen >> as the >> > axis is not plotted with white background the black axis line and >> labels are not >> > visible. Earlier I used to get figures as attached in second figure. >> > Earlier Satus which I am looking for below link >> > https://drive.google.com/open?id=0B3heUQNme7G5ZmVlUHpRakZxUlk >> > Present status without boarder below link >> > >> > >> > https://drive.google.com/open?id=0B3heUQNme7G5VkhZWHhiUnpfWDg >> > >> > Kindly suggest a solution >> > with best regards, >> > Sudheer >> > >> >> ------------------------------------------------------------ >> ------------------ >> What NetFlow Analyzer can do for you? Monitors network bandwidth and >> traffic >> patterns at an interface-level. Reveals which users, apps, and protocols >> are >> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >> J-Flow, sFlow and other flows. Make informed decisions using capacity >> planning reports. http://sdm.link/zohodev2dev >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > ------------------------------------------------------------ > ------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Jens N. <jen...@gm...> - 2016-08-10 08:25:52
|
At least for me gmail put your mail in the spam folder. Anyway the inline backend is actually from in IPython/Jupyter and not in matplotlib. I think they have changed the default a couple of times and had the transparent as a default earlier but changed it. Looking at the current master it looks like they are respecting the matplotlib default colors from the matplotlib rc params. Can you please check which version on IPython and Jupyter you are running. You can change the matplotlib rc parameters as described in the docs http://matplotlib.org/users/customizing.html#customizing-matplotlib but the default ones should be white. best Jens On Wed, 10 Aug 2016 at 05:06 Sudheer Joseph <sud...@ya...> wrote: > Hi, > I have send below query to matplotlib user group recently but did not get > posted so far. Can you please tell me is there is any thin wrong with the > message? > With best regards, > Sudheer > > > > > Dear Expert, > > Recently after up-gradation of matplotlib and ubuntu > 16.04 I am > > getting transparent figure axis when using the "linux color scheme" > > option in ipython qtconsole. May I know if there is a way to fix this > issue?. I > > wanted to keep black screen as it reduces eye strain. > > > > ipython qtconsole --matplotlib inline > > > > If I save the image i am able to get axis properly but to see on screen > as the > > axis is not plotted with white background the black axis line and labels > are not > > visible. Earlier I used to get figures as attached in second figure. > > Earlier Satus which I am looking for below link > > https://drive.google.com/open?id=0B3heUQNme7G5ZmVlUHpRakZxUlk > > Present status without boarder below link > > > > > > https://drive.google.com/open?id=0B3heUQNme7G5VkhZWHhiUnpfWDg > > > > Kindly suggest a solution > > with best regards, > > Sudheer > > > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |