You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1
|
2
|
3
(1) |
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
(4) |
14
|
15
|
16
|
17
|
18
(2) |
19
|
20
|
21
(1) |
22
|
23
(2) |
24
(2) |
25
|
26
|
27
(10) |
28
(1) |
29
|
30
|
|
|
|
|
|
From: Paul H. <pau...@gm...> - 2015-11-28 13:39:26
|
This all makes sense - thanks so much for your help! Paul On 27 Nov 2015, at 14:38, Jens Nielsen <jen...@gm...> wrote: That makes sense. The agg backend is a non graphical backend intended for saving image output. I don't know why this is the default one on your system. if you start your python session with: ``` import matplotlib matplotlib.use('TkAgg') ... ``` You will select the TkAgg backend which is interactive and normally installed. I don't know which ones are available on your system but see the link below for various possibilities that you may try instead. This also contains information about how the backends are set. http://matplotlib.org/faq/usage_faq.html#what-is-a-backend Note that the MPLBACKEND environmental variable was not added until matplotlib 1.5 best Jens > On Fri, 27 Nov 2015 at 14:30 Paul Harrison <pau...@gm...> wrote: > I get: > > >>> plt.show() > >>> import matplotlib > >>> matplotlib.get_backend() > 'agg' > >>> > > >> On Fri, Nov 27, 2015 at 12:40 PM, Jens Nielsen <jen...@gm...> wrote: >> Can you try to check which backend you are using >> Do something like >> >>> import matplotlib >> >>> matplotlib.get_backend() >> >> after your plot. It is possible that your machine is set to use a non graphical backend >> >> best >> Jens >>> On Fri, 27 Nov 2015 at 12:29 Paul Harrison <pau...@gm...> wrote: >>> >>> Here's some output from an ssh -Y to another machine - I also get the same result working on the console (no plots appearing). >>> >>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>> Type "help", "copyright", "credits" or "license" for more information. >>> >>> import pylab as plt >>> >>> plt.figure() >>> <matplotlib.figure.Figure object at 0x16e5310> >>> >>> plt.hist([1.0,2,0]) >>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 Patch objects>) >>> >>> plt.show() >>> >>> >>> >>> Thanks, >>> >>> Paul >>> >>> >>>> On Fri, Nov 27, 2015 at 12:10 PM, Jens Nielsen <jen...@gm...> wrote: >>>> Sorry but the parentheses have not gone missing in your copy paste. The line below will only be printed if you don't have any parentheses after the function. Can you try again and show the output of actually calling plt.show()? >>>> >>>> Best >>>> Jens >>>> >>>>> On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> wrote: >>>>> Apologies, the parentheses must have got missed off when I copied and pasted the output from my terminal. >>>>> >>>>> Same issue though, I don't get any plots come up. This always used to work, and works for my colleagues! >>>>> >>>>> Paul >>>>> >>>>>> On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison <pau...@gm...> wrote: >>>>>> >>>>>> Hi guys, >>>>>> >>>>>> If I do the following, no plot shows: >>>>>> >>>>>> ply5@xroa-dt-20:~> python >>>>>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>>>>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>>> >>> import pylab as plt >>>>>> >>> plt.figure() >>>>>> <matplotlib.figure.Figure object at 0x16e5310> >>>>>> >>> plt.hist([1.0,2,0]) >>>>>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 Patch objects>) >>>>>> >>> plt.show >>>>>> <function show at 0x1730b90> >>>>>> >>> >>>>>> >>>>>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib v1.3.1-70.11. >>>>>> >>>>>> Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice is extremely welcome! >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Paul >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> _______________________________________________ >>>>> 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: Jens N. <jen...@gm...> - 2015-11-27 14:38:27
|
That makes sense. The agg backend is a non graphical backend intended for saving image output. I don't know why this is the default one on your system. if you start your python session with: ``` import matplotlib matplotlib.use('TkAgg') ... ``` You will select the TkAgg backend which is interactive and normally installed. I don't know which ones are available on your system but see the link below for various possibilities that you may try instead. This also contains information about how the backends are set. http://matplotlib.org/faq/usage_faq.html#what-is-a-backend Note that the MPLBACKEND environmental variable was not added until matplotlib 1.5 best Jens On Fri, 27 Nov 2015 at 14:30 Paul Harrison <pau...@gm...> wrote: > I get: > > >>> plt.show() > > >>> import matplotlib > > >>> matplotlib.get_backend() > > 'agg' > > >>> > > > On Fri, Nov 27, 2015 at 12:40 PM, Jens Nielsen <jen...@gm...> > wrote: > >> Can you try to check which backend you are using >> Do something like >> >>> import matplotlib >> >>> matplotlib.get_backend() >> >> after your plot. It is possible that your machine is set to use a non >> graphical backend >> >> best >> Jens >> On Fri, 27 Nov 2015 at 12:29 Paul Harrison <pau...@gm...> >> wrote: >> >>> >>> Here's some output from an ssh -Y to another machine - I also get the >>> same result working on the console (no plots appearing). >>> >>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>> >>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>> >>> Type "help", "copyright", "credits" or "license" for more information. >>> >>> >>> import pylab as plt >>> >>> >>> plt.figure() >>> >>> <matplotlib.figure.Figure object at 0x16e5310> >>> >>> >>> plt.hist([1.0,2,0]) >>> >>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. >>> , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of >>> 10 Patch objects>) >>> >>> >>> plt.show() >>> >>> >>> >>> >>> Thanks, >>> >>> Paul >>> >>> >>> On Fri, Nov 27, 2015 at 12:10 PM, Jens Nielsen <jen...@gm...> >>> wrote: >>> >>>> Sorry but the parentheses have not gone missing in your copy paste. The >>>> line below will only be printed if you don't have any parentheses after the >>>> function. Can you try again and show the output of actually calling >>>> plt.show()? >>>> >>>> Best >>>> Jens >>>> >>>> On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> >>>> wrote: >>>> >>>>> Apologies, the parentheses must have got missed off when I copied and >>>>> pasted the output from my terminal. >>>>> >>>>> Same issue though, I don't get any plots come up. This always used to >>>>> work, and works for my colleagues! >>>>> >>>>> Paul >>>>> >>>>> On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < >>>>> pau...@gm...> wrote: >>>>> >>>>>> >>>>>> Hi guys, >>>>>> >>>>>> If I do the following, no plot shows: >>>>>> >>>>>> ply5@xroa-dt-20:~> python >>>>>> >>>>>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>>>>> >>>>>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>>>>> >>>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>>> >>>>>> >>> import pylab as plt >>>>>> >>>>>> >>> plt.figure() >>>>>> >>>>>> <matplotlib.figure.Figure object at 0x16e5310> >>>>>> >>>>>> >>> plt.hist([1.0,2,0]) >>>>>> >>>>>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ >>>>>> 0. , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list >>>>>> of 10 Patch objects>) >>>>>> >>>>>> >>> plt.show >>>>>> >>>>>> <function show at 0x1730b90> >>>>>> >>>>>> >>> >>>>>> >>>>>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >>>>>> v1.3.1-70.11. >>>>>> >>>>>> Anyone have any ideas? I'm a bit of a matplotlib beginner so any >>>>>> advice is extremely welcome! >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Paul >>>>>> >>>>>> >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> _______________________________________________ >>>>> 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: Paul H. <pau...@gm...> - 2015-11-27 14:30:22
|
I get: >>> plt.show() >>> import matplotlib >>> matplotlib.get_backend() 'agg' >>> On Fri, Nov 27, 2015 at 12:40 PM, Jens Nielsen <jen...@gm...> wrote: > Can you try to check which backend you are using > Do something like > >>> import matplotlib > >>> matplotlib.get_backend() > > after your plot. It is possible that your machine is set to use a non > graphical backend > > best > Jens > On Fri, 27 Nov 2015 at 12:29 Paul Harrison <pau...@gm...> > wrote: > >> >> Here's some output from an ssh -Y to another machine - I also get the >> same result working on the console (no plots appearing). >> >> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >> >> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >> >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> import pylab as plt >> >> >>> plt.figure() >> >> <matplotlib.figure.Figure object at 0x16e5310> >> >> >>> plt.hist([1.0,2,0]) >> >> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , >> 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 >> Patch objects>) >> >> >>> plt.show() >> >> >>> >> >> Thanks, >> >> Paul >> >> >> On Fri, Nov 27, 2015 at 12:10 PM, Jens Nielsen <jen...@gm...> >> wrote: >> >>> Sorry but the parentheses have not gone missing in your copy paste. The >>> line below will only be printed if you don't have any parentheses after the >>> function. Can you try again and show the output of actually calling >>> plt.show()? >>> >>> Best >>> Jens >>> >>> On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> >>> wrote: >>> >>>> Apologies, the parentheses must have got missed off when I copied and >>>> pasted the output from my terminal. >>>> >>>> Same issue though, I don't get any plots come up. This always used to >>>> work, and works for my colleagues! >>>> >>>> Paul >>>> >>>> On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < >>>> pau...@gm...> wrote: >>>> >>>>> >>>>> Hi guys, >>>>> >>>>> If I do the following, no plot shows: >>>>> >>>>> ply5@xroa-dt-20:~> python >>>>> >>>>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>>>> >>>>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>>>> >>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>> >>>>> >>> import pylab as plt >>>>> >>>>> >>> plt.figure() >>>>> >>>>> <matplotlib.figure.Figure object at 0x16e5310> >>>>> >>>>> >>> plt.hist([1.0,2,0]) >>>>> >>>>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. >>>>> , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of >>>>> 10 Patch objects>) >>>>> >>>>> >>> plt.show >>>>> >>>>> <function show at 0x1730b90> >>>>> >>>>> >>> >>>>> >>>>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >>>>> v1.3.1-70.11. >>>>> >>>>> Anyone have any ideas? I'm a bit of a matplotlib beginner so any >>>>> advice is extremely welcome! >>>>> >>>>> Thanks, >>>>> >>>>> Paul >>>>> >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> _______________________________________________ >>>> 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: Dominik K. <dk...@as...> - 2015-11-27 13:03:25
|
Are you logged in on another machine? If so, you might be connected via the 'ssh' command and not 'ssh -X'. Dominik 2015-11-27 12:58 GMT+01:00 Paul Harrison <pau...@gm...>: > Apologies, the parentheses must have got missed off when I copied and > pasted the output from my terminal. > > Same issue though, I don't get any plots come up. This always used to > work, and works for my colleagues! > > Paul > > On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < > pau...@gm...> wrote: > >> >> Hi guys, >> >> If I do the following, no plot shows: >> >> ply5@xroa-dt-20:~> python >> >> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >> >> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >> >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> import pylab as plt >> >> >>> plt.figure() >> >> <matplotlib.figure.Figure object at 0x16e5310> >> >> >>> plt.hist([1.0,2,0]) >> >> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , >> 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 >> Patch objects>) >> >> >>> plt.show >> >> <function show at 0x1730b90> >> >> >>> >> >> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >> v1.3.1-70.11. >> >> Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice >> is extremely welcome! >> >> Thanks, >> >> Paul >> >> >> > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > -- Dominik Klaes Argelander-Institut für Astronomie Room 2.027a Auf dem Hügel 71 53121 Bonn Telefon: 0228/73-5773 E-Mail: dk...@as... <dk...@as...> |
From: Jens N. <jen...@gm...> - 2015-11-27 12:41:12
|
Can you try to check which backend you are using Do something like >>> import matplotlib >>> matplotlib.get_backend() after your plot. It is possible that your machine is set to use a non graphical backend best Jens On Fri, 27 Nov 2015 at 12:29 Paul Harrison <pau...@gm...> wrote: > > Here's some output from an ssh -Y to another machine - I also get the same > result working on the console (no plots appearing). > > Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) > > [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > > >>> import pylab as plt > > >>> plt.figure() > > <matplotlib.figure.Figure object at 0x16e5310> > > >>> plt.hist([1.0,2,0]) > > (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , > 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 > Patch objects>) > > >>> plt.show() > > >>> > > Thanks, > > Paul > > > On Fri, Nov 27, 2015 at 12:10 PM, Jens Nielsen <jen...@gm...> > wrote: > >> Sorry but the parentheses have not gone missing in your copy paste. The >> line below will only be printed if you don't have any parentheses after the >> function. Can you try again and show the output of actually calling >> plt.show()? >> >> Best >> Jens >> >> On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> >> wrote: >> >>> Apologies, the parentheses must have got missed off when I copied and >>> pasted the output from my terminal. >>> >>> Same issue though, I don't get any plots come up. This always used to >>> work, and works for my colleagues! >>> >>> Paul >>> >>> On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < >>> pau...@gm...> wrote: >>> >>>> >>>> Hi guys, >>>> >>>> If I do the following, no plot shows: >>>> >>>> ply5@xroa-dt-20:~> python >>>> >>>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>>> >>>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>>> >>>> Type "help", "copyright", "credits" or "license" for more information. >>>> >>>> >>> import pylab as plt >>>> >>>> >>> plt.figure() >>>> >>>> <matplotlib.figure.Figure object at 0x16e5310> >>>> >>>> >>> plt.hist([1.0,2,0]) >>>> >>>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. >>>> , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of >>>> 10 Patch objects>) >>>> >>>> >>> plt.show >>>> >>>> <function show at 0x1730b90> >>>> >>>> >>> >>>> >>>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >>>> v1.3.1-70.11. >>>> >>>> Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice >>>> is extremely welcome! >>>> >>>> Thanks, >>>> >>>> Paul >>>> >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> 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: Paul H. <pau...@gm...> - 2015-11-27 12:28:47
|
Here's some output from an ssh -Y to another machine - I also get the same result working on the console (no plots appearing). Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pylab as plt >>> plt.figure() <matplotlib.figure.Figure object at 0x16e5310> >>> plt.hist([1.0,2,0]) (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 Patch objects>) >>> plt.show() >>> Thanks, Paul On Fri, Nov 27, 2015 at 12:10 PM, Jens Nielsen <jen...@gm...> wrote: > Sorry but the parentheses have not gone missing in your copy paste. The > line below will only be printed if you don't have any parentheses after the > function. Can you try again and show the output of actually calling > plt.show()? > > Best > Jens > > On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> > wrote: > >> Apologies, the parentheses must have got missed off when I copied and >> pasted the output from my terminal. >> >> Same issue though, I don't get any plots come up. This always used to >> work, and works for my colleagues! >> >> Paul >> >> On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < >> pau...@gm...> wrote: >> >>> >>> Hi guys, >>> >>> If I do the following, no plot shows: >>> >>> ply5@xroa-dt-20:~> python >>> >>> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >>> >>> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >>> >>> Type "help", "copyright", "credits" or "license" for more information. >>> >>> >>> import pylab as plt >>> >>> >>> plt.figure() >>> >>> <matplotlib.figure.Figure object at 0x16e5310> >>> >>> >>> plt.hist([1.0,2,0]) >>> >>> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. >>> , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of >>> 10 Patch objects>) >>> >>> >>> plt.show >>> >>> <function show at 0x1730b90> >>> >>> >>> >>> >>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >>> v1.3.1-70.11. >>> >>> Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice >>> is extremely welcome! >>> >>> Thanks, >>> >>> Paul >>> >>> >>> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > |
From: Jens N. <jen...@gm...> - 2015-11-27 12:11:02
|
Sorry but the parentheses have not gone missing in your copy paste. The line below will only be printed if you don't have any parentheses after the function. Can you try again and show the output of actually calling plt.show()? Best Jens On Fri, 27 Nov 2015 at 11:58 Paul Harrison <pau...@gm...> wrote: > Apologies, the parentheses must have got missed off when I copied and > pasted the output from my terminal. > > Same issue though, I don't get any plots come up. This always used to > work, and works for my colleagues! > > Paul > > On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison < > pau...@gm...> wrote: > >> >> Hi guys, >> >> If I do the following, no plot shows: >> >> ply5@xroa-dt-20:~> python >> >> Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) >> >> [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 >> >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> import pylab as plt >> >> >>> plt.figure() >> >> <matplotlib.figure.Figure object at 0x16e5310> >> >> >>> plt.hist([1.0,2,0]) >> >> (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , >> 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 >> Patch objects>) >> >> >>> plt.show >> >> <function show at 0x1730b90> >> >> >>> >> >> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib >> v1.3.1-70.11. >> >> Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice >> is extremely welcome! >> >> Thanks, >> >> Paul >> >> >> > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Paul H. <pau...@gm...> - 2015-11-27 11:58:28
|
Apologies, the parentheses must have got missed off when I copied and pasted the output from my terminal. Same issue though, I don't get any plots come up. This always used to work, and works for my colleagues! Paul On Fri, Nov 27, 2015 at 11:35 AM, Paul Harrison <pau...@gm... > wrote: > > Hi guys, > > If I do the following, no plot shows: > > ply5@xroa-dt-20:~> python > > Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) > > [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > > >>> import pylab as plt > > >>> plt.figure() > > <matplotlib.figure.Figure object at 0x16e5310> > > >>> plt.hist([1.0,2,0]) > > (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , > 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 > Patch objects>) > > >>> plt.show > > <function show at 0x1730b90> > > >>> > > I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib > v1.3.1-70.11. > > Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice is > extremely welcome! > > Thanks, > > Paul > > > |
From: Christian A. <ia...@gm...> - 2015-11-27 11:49:59
|
You're missing a pair of parentheses. Without it, you're just referring to the function itself. plt.show() On Nov 27, 2015 11:36 AM, "Paul Harrison" <pau...@gm...> wrote: > > Hi guys, > > If I do the following, no plot shows: > > ply5@xroa-dt-20:~> python > > Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) > > [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > > >>> import pylab as plt > > >>> plt.figure() > > <matplotlib.figure.Figure object at 0x16e5310> > > >>> plt.hist([1.0,2,0]) > > (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , > 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 > Patch objects>) > > >>> plt.show > > <function show at 0x1730b90> > > >>> > > I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib > v1.3.1-70.11. > > Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice is > extremely welcome! > > Thanks, > > Paul > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Jens N. <jen...@gm...> - 2015-11-27 11:48:57
|
plt.show is a function. You are not calling it just displaying it. Try doing plt.show() BTW please use the new mailing list at mat...@py... best Jens On Fri, 27 Nov 2015 at 11:36 Paul Harrison <pau...@gm...> wrote: > > Hi guys, > > If I do the following, no plot shows: > > ply5@xroa-dt-20:~> python > > Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) > > [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > > >>> import pylab as plt > > >>> plt.figure() > > <matplotlib.figure.Figure object at 0x16e5310> > > >>> plt.hist([1.0,2,0]) > > (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , > 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 > Patch objects>) > > >>> plt.show > > <function show at 0x1730b90> > > >>> > > I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib > v1.3.1-70.11. > > Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice is > extremely welcome! > > Thanks, > > Paul > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Paul H. <pau...@gm...> - 2015-11-27 11:35:48
|
Hi guys, If I do the following, no plot shows: ply5@xroa-dt-20:~> python Python 2.6.9 (unknown, Apr 7 2015, 08:28:12) [GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pylab as plt >>> plt.figure() <matplotlib.figure.Figure object at 0x16e5310> >>> plt.hist([1.0,2,0]) (array([ 1., 0., 0., 0., 0., 1., 0., 0., 0., 1.]), array([ 0. , 0.2, 0.4, 0.6, 0.8, 1. , 1.2, 1.4, 1.6, 1.8, 2. ]), <a list of 10 Patch objects>) >>> plt.show <function show at 0x1730b90> >>> I'm using SUSE Linux Enterprise 11 SP3 64-bit with python-matplotlib v1.3.1-70.11. Anyone have any ideas? I'm a bit of a matplotlib beginner so any advice is extremely welcome! Thanks, Paul |
From: Thomas C. <tca...@gm...> - 2015-11-24 16:48:04
|
The `get_axes` method ( https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/artist.py#L213 ). See http://matplotlib.org/api/api_changes.html#prevent-moving-artists-between-axes-property-ify-artist-axes-deprecate-artist-get-set-axes for documentation. Tom On Tue, Nov 24, 2015 at 11:43 AM Mads Ipsen <mad...@gm...> wrote: > Hi, > > I get the following warning in some code I wrote for matplotlib-1.2. > > > python2.7/site-packages/matplotlib-1.5.0-py2.7-linux-x86_64.egg/matplotlib/artist.py:221: > MatplotlibDeprecationWarning: This has been deprecated in mpl 1.5, > please use the > axes property. A removal date has not been set. > warnings.warn(_get_axes_msg, mplDeprecation, stacklevel=1) > > Clearly, I should use 'the axes property', but as a replacement for? > > The code base is relatively large, so it's not clear to me what triggers > the warning. > > Best regards, > > Mads > > -- > +---------------------------------------------------------------------+ > | Mads Ipsen | > +----------------------------------+----------------------------------+ > | Overgaden Oven Vandet 106, 4.tv | phone: +45-29716388 | > | DK-1415 København K | email: mad...@gm... | > | Denmark | map : https://goo.gl/maps/oQ6y6 | > +----------------------------------+----------------------------------+ > > > ------------------------------------------------------------------------------ > Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for multiple > OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Mads I. <mad...@gm...> - 2015-11-24 16:42:41
|
Hi, I get the following warning in some code I wrote for matplotlib-1.2. python2.7/site-packages/matplotlib-1.5.0-py2.7-linux-x86_64.egg/matplotlib/artist.py:221: MatplotlibDeprecationWarning: This has been deprecated in mpl 1.5, please use the axes property. A removal date has not been set. warnings.warn(_get_axes_msg, mplDeprecation, stacklevel=1) Clearly, I should use 'the axes property', but as a replacement for? The code base is relatively large, so it's not clear to me what triggers the warning. Best regards, Mads -- +---------------------------------------------------------------------+ | Mads Ipsen | +----------------------------------+----------------------------------+ | Overgaden Oven Vandet 106, 4.tv | phone: +45-29716388 | | DK-1415 København K | email: mad...@gm... | | Denmark | map : https://goo.gl/maps/oQ6y6 | +----------------------------------+----------------------------------+ |
From: Thomas C. <tca...@gm...> - 2015-11-23 22:42:13
|
The way we do the alpha blending, the output value is (alpha * v1) + ((alpha-1) * v2). All of the artists are compsited down on top of a white background so the compositing is not commutative. (a * .5) + (.5 * (b * .5 + .5)) =/= (b * .5) + (.5 * (a * .5 + .5)) On Mon, Nov 23, 2015 at 1:55 PM Sterling Smith <sm...@fu...> wrote: > Maybe the issue is with the colormap not having an alpha? Does this > > http://stackoverflow.com/questions/10127284/overlay-imshow-plots-in-matplotlib > help? > > Otherwise, you might file a bug at > https://github.com/matplotlib/matplotlib/issues/new > > -Sterling > > On Nov 20, 2015, at 4:46PM, Brian Merchant <bhm...@gm...> wrote: > > > Hi all, > > > > In order to get circles such that their coloring is radially symmetric, > with center being the darkest, and exponential decay in color as one moves > farther away from the center along the radius, I used imshow with clip_path > using Circle patches. > > > > Here's a toy script that overlaps two such circles: > https://gist.github.com/bmer/7063cc2dd09f1b80a252 > > > > As you can see if you run the script (or, if you follow this link: > http://i.imgur.com/H9jEAZ3.png), even though the alpha is set at 0.5, > there doesn't seem to be proper "color mixing" occurring (we should see a > result that is symmetric along the x-axis). > > > > Why is that, and what could I do to fix this issue? > > > > Kind regards, > > Brian > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > ------------------------------------------------------------------------------ > Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for multiple > OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Sterling S. <sm...@fu...> - 2015-11-23 18:54:42
|
Maybe the issue is with the colormap not having an alpha? Does this http://stackoverflow.com/questions/10127284/overlay-imshow-plots-in-matplotlib help? Otherwise, you might file a bug at https://github.com/matplotlib/matplotlib/issues/new -Sterling On Nov 20, 2015, at 4:46PM, Brian Merchant <bhm...@gm...> wrote: > Hi all, > > In order to get circles such that their coloring is radially symmetric, with center being the darkest, and exponential decay in color as one moves farther away from the center along the radius, I used imshow with clip_path using Circle patches. > > Here's a toy script that overlaps two such circles: https://gist.github.com/bmer/7063cc2dd09f1b80a252 > > As you can see if you run the script (or, if you follow this link: http://i.imgur.com/H9jEAZ3.png), even though the alpha is set at 0.5, there doesn't seem to be proper "color mixing" occurring (we should see a result that is symmetric along the x-axis). > > Why is that, and what could I do to fix this issue? > > Kind regards, > Brian > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Brian M. <bhm...@gm...> - 2015-11-21 00:46:51
|
Hi all, In order to get circles such that their coloring is radially symmetric, with center being the darkest, and exponential decay in color as one moves farther away from the center along the radius, I used imshow with clip_path using Circle patches. Here's a toy script that overlaps two such circles: https://gist.github.com/bmer/7063cc2dd09f1b80a252 As you can see if you run the script (or, if you follow this link: http://i.imgur.com/H9jEAZ3.png), even though the alpha is set at 0.5, there doesn't seem to be proper "color mixing" occurring (we should see a result that is symmetric along the x-axis). Why is that, and what could I do to fix this issue? Kind regards, Brian |
From: Daniele N. <da...@gr...> - 2015-11-18 12:10:01
|
Hello, after looking at the code I found that there are two settings that are not documented (they are not in the template matplotlibrc) that control the legend frame: "legend.edgecolor" and "legend.facecolor". The first is enough for my needs, however I think it would be nice to add the possibility to control the frame linewidth. I have a small patch that add a "legend.linewidth" setting that defaults to "inherit", meaning that the legend frame has the same width of the axes. The setting name is not the most intuitive, but it is coherent with the existing "legend.edgecolor" and "legend.facecolor". It would be better to replace "legend.frmaeon" with a boolean setting "legend.frame and control the frame with "legend.frame.edgecolor", "legend.frame.facecolor" and "legend.frame.linewidth". But this would require deprecating the old settings. I can prepare a patch if this is desired. Cheers, Daniele On 13/11/15 17:08, Benjamin Root wrote: > Indeed, it looks like there isn't a very good way to control all of the > properties of the frame portion of a legend. This could certainly use > some improvements, partly in allowing a dictionary of property values to > be passed in `plt.legend()` (there is already a dictionary of font > properties), but also to have some rcParams that could be made > available, too. Such improvements are always welcome! > > Cheers! > Ben Root > > On Fri, Nov 13, 2015 at 7:57 AM, Daniele Nicolodi <da...@gr... > <mailto:da...@gr...>> wrote: > > Hello, > > there is a way to control the edgecolor and the linewidth of the frame > drawn around the legend? I set the axes linewidth to 0.5 but the legend > frame linewidth is set to 1.0 and it does not look nice. Also, most of > the time I don't want the frame edge to be drawn at all. > > Always doing: > > l = plt.legend() > l.get_frame().set_edgecolor('none') > > is boring. > > If the setting are not there, would a patch adding a setting to style > the legend frame be considered? Additionally, would it make sense to > default the legend frame linewidth to the axes linewidth? > > Cheers, > Daniele > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > <mailto:Mat...@li...> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Daniele N. <da...@gr...> - 2015-11-18 11:56:39
|
Hello, I use matplotlib 1.5.0 via macports on MacOSX 10.10.5 and I'm testing the TkAgg backend (the MacOSX backend has some annoying bugs). I notice the following strange behavior in a IPython 4.0.0 console: 1. run the following lines: In [1]: %matplotlib tk In [2]: import matplotlib.pyplot as plt In [3]: plt.figure() 2. focus the figure window (with command-tab, for example) 3. press command-w to close the window, the window closes 4. focus the terminal window (with command-tab, for example) 5. focus the Python app which still exist (with command-tab, for example), the figure window re-appears (!!) but it is not functional 6. cycle the focus between the windows of the Python app (with command-`), the figure window will be interactive again 7. try again to close the window (clicking the 'x' or again with command-w), the window disappears 8. back to 4 I haven't found a way to get rid of the window. The MacOSX backe works correctly in this respect. Can someone else on MacOSX confirm the bug? Where should I start debugging? Thanks. Best, Daniele |
From: Sterling S. <sm...@fu...> - 2015-11-13 22:47:11
|
I needed an apng viewer plug-in for Chrome https://chrome.google.com/webstore/detail/apng/ehkepjiconegkhpodgoaeamnpckdbblp?hl=en -Sterling On Nov 13, 2015, at 1:31PM, Warren Weckesser <war...@gm...> wrote: > Matplotlib users, > > I just put the package "numpngw" up on pypi: https://pypi.python.org/pypi/numpngw > The development version is on github: https://github.com/WarrenWeckesser/numpngw > > The reason this might be of interest to maplotlib users is the class "numpngw.AnimatedPNGWriter". This class can be used as the "writer" argument of the "save" method of the Animation class. So if you've ever wanted to use matplotlib to create an animated PNG (and who hasn't?), now you can! > > If you go to the github page, scroll down to Example 8 to see an example of how to save an animation as an animated PNG. You'll need a browser that supports animated PNG to actually see the animation. Firefox does, Safari doesn't, and I haven't checked any others. > > If you use it and find problems or have suggestions for improvements, email me or create an issue on github. > > Warren > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Warren W. <war...@gm...> - 2015-11-13 21:31:26
|
Matplotlib users, I just put the package "numpngw" up on pypi: https://pypi.python.org/pypi/numpngw The development version is on github: https://github.com/WarrenWeckesser/numpngw The reason this might be of interest to maplotlib users is the class "numpngw.AnimatedPNGWriter". This class can be used as the "writer" argument of the "save" method of the Animation class. So if you've ever wanted to use matplotlib to create an animated PNG (and who hasn't?), now you can! If you go to the github page, scroll down to Example 8 to see an example of how to save an animation as an animated PNG. You'll need a browser that supports animated PNG to actually see the animation. Firefox does, Safari doesn't, and I haven't checked any others. If you use it and find problems or have suggestions for improvements, email me or create an issue on github. Warren |
From: Benjamin R. <ben...@gm...> - 2015-11-13 16:08:37
|
Indeed, it looks like there isn't a very good way to control all of the properties of the frame portion of a legend. This could certainly use some improvements, partly in allowing a dictionary of property values to be passed in `plt.legend()` (there is already a dictionary of font properties), but also to have some rcParams that could be made available, too. Such improvements are always welcome! Cheers! Ben Root On Fri, Nov 13, 2015 at 7:57 AM, Daniele Nicolodi <da...@gr...> wrote: > Hello, > > there is a way to control the edgecolor and the linewidth of the frame > drawn around the legend? I set the axes linewidth to 0.5 but the legend > frame linewidth is set to 1.0 and it does not look nice. Also, most of > the time I don't want the frame edge to be drawn at all. > > Always doing: > > l = plt.legend() > l.get_frame().set_edgecolor('none') > > is boring. > > If the setting are not there, would a patch adding a setting to style > the legend frame be considered? Additionally, would it make sense to > default the legend frame linewidth to the axes linewidth? > > Cheers, > Daniele > > > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Daniele N. <da...@gr...> - 2015-11-13 13:13:12
|
Hello, there is a way to control the edgecolor and the linewidth of the frame drawn around the legend? I set the axes linewidth to 0.5 but the legend frame linewidth is set to 1.0 and it does not look nice. Also, most of the time I don't want the frame edge to be drawn at all. Always doing: l = plt.legend() l.get_frame().set_edgecolor('none') is boring. If the setting are not there, would a patch adding a setting to style the legend frame be considered? Additionally, would it make sense to default the legend frame linewidth to the axes linewidth? Cheers, Daniele |
From: Evan M. <eva...@gm...> - 2015-11-03 14:32:43
|
I want to plot contours on top of an image, using twinx and twiny for the contour coordinates. I don't want to show the x- and yticklabels for the contour coordinates. I find I can remove the xticklabels, but not the yticklabels. There is mention of this problem here: http://stackoverflow.com/questions/12358890/matplotlib-using-twinx-and-twiny-together-like-twinxy but I wonder if there is now a solution? The lines below illustrate the problem. import matplotlib.pyplot as plt import numpy as np x1 = np.arange(10) y1 = np.arange(20) data1 = np.arange(x1.size * y1.size).reshape(y1.size, x1.size) x2 = np.arange(10, 40) y2 = np.arange(-20, 10) data2 = np.sin(np.arange(x2.size * y2.size).reshape(x2.size, x2.size)) fig = plt.figure() ax = fig.add_subplot(111) ax.pcolormesh(x1, y1, data1) ax2 = ax.twinx().twiny() ax2.contour(x2, y2, data2, colors='k') plt.setp(ax2.get_xticklabels(), visible=False) # Neither of the lines below work #plt.setp(ax2.get_yticklabels(), visible=False) plt.setp(ax2.axes.yaxis.get_ticklabels(), visible=False) plt.show() Thanks! |