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
(3) |
2
(9) |
3
(6) |
4
(2) |
5
(19) |
6
(7) |
7
(3) |
8
(5) |
9
(6) |
10
(13) |
11
(19) |
12
(16) |
13
(9) |
14
(17) |
15
(5) |
16
(12) |
17
(12) |
18
(5) |
19
(16) |
20
(10) |
21
(9) |
22
(3) |
23
(8) |
24
(5) |
25
(13) |
26
(11) |
27
(21) |
28
(9) |
29
(11) |
30
(6) |
31
(5) |
|
|
|
|
On Thursday, July 26, 2012, Joshua Koehler wrote: > Hi all, > > I am getting the following error message: > > 'Figure' object has no attribute 'show' > > When running matplotlib in Ubuntu 12.04, with matplotlib 1.2.x and pylab > 1.6.2. > > The code is set up as such: > > fig = pylab.figure() > ... > fig.show() > > This works fine on Mac OSX 10.6 with matplotlib 1.1.0 and pylab 1.6.1 > > Any thoughts or similar experiences? > > Thanks! > > Josh I doubt that ever should have worked. If it did, then something was seriously messed up. Also, note there isnt really a package called "pylab". There is a special sub-module in matplotlib called pylab, that you typically do "from pylab import *" with. The version number you are giving more likely corresponds to the numpy version number. The show() function is a part of the pyplot and pylab namespaces. Ben Root
Hi all, I am getting the following error message: 'Figure' object has no attribute 'show' When running matplotlib in Ubuntu 12.04, with matplotlib 1.2.x and pylab 1.6.2. The code is set up as such: fig = pylab.figure() ... fig.show() This works fine on Mac OSX 10.6 with matplotlib 1.1.0 and pylab 1.6.1 Any thoughts or similar experiences? Thanks! Josh
Hi, you should be also able to create the axes as: ax = plt.figure( figsize=(x,y) ).add_subplot(111) with figsize big enough to fit just the legend Cheers Francesco 2012年7月26日 Damon McDougall <dam...@gm...>: > On Thu, Jul 26, 2012 at 06:05:39PM +0200, Andreas Hilboll wrote: >> > Hi Andreas, >> > >> > 2012年7月26日 Andreas Hilboll <li...@hi...>: >> >> Hi, >> >> >> >> I would like to create a figure which only contains a legend, and no >> >> axes >> >> at all. I would like to manually assign the colors. I found this here: >> >> >> >> http://stackoverflow.com/a/3302666 >> >> >> >> but from there on, I'd like to remove the axes, and put the legend into >> >> three columns. >> > >> > If the plot attached it's fine for you it's easy: >> > >> > import matplotlib.pyplot as plt >> > ax = plt.subplot() #create the axes >> > ax.set_axis_off() #turn off the axis >> > .... #do patches and labels >> > ax.legend(patches, labels, ...) #legend alone in the figure >> > plt.show() >> > >> > Cheers, >> > Francesco >> >> That's really easy :) I could live with this solution, applying some >> external tool like pdfcrop to the result. Of course, it would be nicer if >> the PDF's page size would be exactly that of the legend (plus some >> margin), so that I wouldn't have to resort to external tools ... >> >> Any ideas? >> > > How about > > plt.savefig('roflcakes.png', bbox_inches='tight', pad_inches=0.1) > > Since the other artists are invisible, that should crop to just your > legend. I'm assuming matplotlib updates the BoundingBox such that it > doesn't include invisible artists. > >> >> Cheers, A. >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > -- > Damon McDougall > http://damon-is-a-geek.com > B2.39 > Mathematics Institute > University of Warwick > Coventry > West Midlands > CV4 7AL > United Kingdom > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
On Thu, Jul 26, 2012 at 06:05:39PM +0200, Andreas Hilboll wrote: > > Hi Andreas, > > > > 2012年7月26日 Andreas Hilboll <li...@hi...>: > >> Hi, > >> > >> I would like to create a figure which only contains a legend, and no > >> axes > >> at all. I would like to manually assign the colors. I found this here: > >> > >> http://stackoverflow.com/a/3302666 > >> > >> but from there on, I'd like to remove the axes, and put the legend into > >> three columns. > > > > If the plot attached it's fine for you it's easy: > > > > import matplotlib.pyplot as plt > > ax = plt.subplot() #create the axes > > ax.set_axis_off() #turn off the axis > > .... #do patches and labels > > ax.legend(patches, labels, ...) #legend alone in the figure > > plt.show() > > > > Cheers, > > Francesco > > That's really easy :) I could live with this solution, applying some > external tool like pdfcrop to the result. Of course, it would be nicer if > the PDF's page size would be exactly that of the legend (plus some > margin), so that I wouldn't have to resort to external tools ... > > Any ideas? > How about plt.savefig('roflcakes.png', bbox_inches='tight', pad_inches=0.1) Since the other artists are invisible, that should crop to just your legend. I'm assuming matplotlib updates the BoundingBox such that it doesn't include invisible artists. > > Cheers, A. > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users -- Damon McDougall http://damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom
On Thu, Jul 26, 2012 at 5:05 PM, Andreas Hilboll <li...@hi...> wrote: > That's really easy :) I could live with this solution, applying some > external tool like pdfcrop to the result. If you can use other output, you can generate a png image, which would be easier to cut (even inside MPL.image). This, without entering in more complicated issues, that I don't know if they are even possible.
> Hi Andreas, > > 2012年7月26日 Andreas Hilboll <li...@hi...>: >> Hi, >> >> I would like to create a figure which only contains a legend, and no >> axes >> at all. I would like to manually assign the colors. I found this here: >> >> http://stackoverflow.com/a/3302666 >> >> but from there on, I'd like to remove the axes, and put the legend into >> three columns. > > If the plot attached it's fine for you it's easy: > > import matplotlib.pyplot as plt > ax = plt.subplot() #create the axes > ax.set_axis_off() #turn off the axis > .... #do patches and labels > ax.legend(patches, labels, ...) #legend alone in the figure > plt.show() > > Cheers, > Francesco That's really easy :) I could live with this solution, applying some external tool like pdfcrop to the result. Of course, it would be nicer if the PDF's page size would be exactly that of the legend (plus some margin), so that I wouldn't have to resort to external tools ... Any ideas? Cheers, A.
Hi Andreas, 2012年7月26日 Andreas Hilboll <li...@hi...>: > Hi, > > I would like to create a figure which only contains a legend, and no axes > at all. I would like to manually assign the colors. I found this here: > > http://stackoverflow.com/a/3302666 > > but from there on, I'd like to remove the axes, and put the legend into > three columns. If the plot attached it's fine for you it's easy: import matplotlib.pyplot as plt ax = plt.subplot() #create the axes ax.set_axis_off() #turn off the axis .... #do patches and labels ax.legend(patches, labels, ...) #legend alone in the figure plt.show() Cheers, Francesco > > Any help is greatly appreciated :) > Andreas. > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Hi, I would like to create a figure which only contains a legend, and no axes at all. I would like to manually assign the colors. I found this here: http://stackoverflow.com/a/3302666 but from there on, I'd like to remove the axes, and put the legend into three columns. Any help is greatly appreciated :) Andreas.
It is Python 2.5.2 (r252.60911, Jan 24 2010, 14:53:14) [GCC 4.3.2] on linux2. I believe the Matplotlib version there is outdated or the locale is an issue. Thanks for the help! ________________________________ From: Phil Elson <pel...@gm...> To: Luciano Fleischfresser <lf...@ut...> Cc: ""Mat...@li..."" <Mat...@li...> Sent: Thursday, July 26, 2012 5:02 AM Subject: Re: [Matplotlib-users] axvspan with dates on x-axis Luciano got in touch offline and my suggestions worked for a certain version of Python. Luciano, were you trying it in python3? If not, what version of Python was it that wasn't working for you? Thanks, On 24 July 2012 18:26, Luciano Fleischfresser <l_...@ya...> wrote: > Still not working. The output looks like this: > > File "NotasFaltasdoisgraficos.py", line 58 > ax3.axvspan(*mdates.datestr2num(['05/18/2012', '06/30/2012']), > facecolor='g', alpha=0.5) > > ^ > SyntaxError: invalid syntax > > When you say "...change the months to short English form" you mean in the > data file? > That is, Abr -> Apr, Mai -> May??? ...still did not work. > > ________________________________ > From: Phil Elson <pel...@gm...> > To: Luciano Fleischfresser <lf...@ut...> > Cc: "Mat...@li..." > <Mat...@li...> > Sent: Monday, July 23, 2012 5:45 PM > Subject: Re: [Matplotlib-users] axvspan with dates on x-axis > > Looks like your very close. > > > I needed to change the months to short English form, change the line > > ax3.grid('True') to ax3.grid(True) > > and add the line > > ax3.axvspan(*mdates.datestr2num(['05/18/2012', '06/30/2012']), > facecolor='g', alpha=0.5) > > To get the box on the lower plot. > > Hope that helps, > > > > On 23 July 2012 20:42, Luciano Fleischfresser <l_...@ya...> wrote: >> I want to place a colored vertical range on my plot and came across the >> following example: >> >> >> http://stackoverflow.com/questions/8270981/in-a-matplotlib-plot-can-i-highlight-specific-x-value-ranges/8271438#8271438 >> >> It shows what I am trying to do using axvspan. >> However, I was not able to reproduce the second plot with dates. >> Errors like 'invalid syntax' for color='red' and others prevented me from >> reproducing the plot. >> The demo from Matplotlib gallery worked fine for me. My plot also has >> dates >> on the x-axis. >> >> I am attaching code and data file. Hope someone can point me in the right >> direction. >> >> L Fleischfresser >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >
Luciano got in touch offline and my suggestions worked for a certain version of Python. Luciano, were you trying it in python3? If not, what version of Python was it that wasn't working for you? Thanks, On 24 July 2012 18:26, Luciano Fleischfresser <l_...@ya...> wrote: > Still not working. The output looks like this: > > File "NotasFaltasdoisgraficos.py", line 58 > ax3.axvspan(*mdates.datestr2num(['05/18/2012', '06/30/2012']), > facecolor='g', alpha=0.5) > > ^ > SyntaxError: invalid syntax > > When you say "...change the months to short English form" you mean in the > data file? > That is, Abr -> Apr, Mai -> May??? ...still did not work. > > ________________________________ > From: Phil Elson <pel...@gm...> > To: Luciano Fleischfresser <lf...@ut...> > Cc: "Mat...@li..." > <Mat...@li...> > Sent: Monday, July 23, 2012 5:45 PM > Subject: Re: [Matplotlib-users] axvspan with dates on x-axis > > Looks like your very close. > > > I needed to change the months to short English form, change the line > > ax3.grid('True') to ax3.grid(True) > > and add the line > > ax3.axvspan(*mdates.datestr2num(['05/18/2012', '06/30/2012']), > facecolor='g', alpha=0.5) > > To get the box on the lower plot. > > Hope that helps, > > > > On 23 July 2012 20:42, Luciano Fleischfresser <l_...@ya...> wrote: >> I want to place a colored vertical range on my plot and came across the >> following example: >> >> >> http://stackoverflow.com/questions/8270981/in-a-matplotlib-plot-can-i-highlight-specific-x-value-ranges/8271438#8271438 >> >> It shows what I am trying to do using axvspan. >> However, I was not able to reproduce the second plot with dates. >> Errors like 'invalid syntax' for color='red' and others prevented me from >> reproducing the plot. >> The demo from Matplotlib gallery worked fine for me. My plot also has >> dates >> on the x-axis. >> >> I am attaching code and data file. Hope someone can point me in the right >> direction. >> >> L Fleischfresser >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >
Great tip, alot simpler than i expected. Although you still need to specify the correct dimensions of the axes, otherwise it wil be interpolated after all. If in my example i increase the figsize by a factor of 2, the image stretches along with it. Thanks! Rutger On 25 July 2012 19:11, Benjamin Root <ben...@ou...> wrote: > > If you are using v1.1.0 or later, you can set interpolation to "none". > Note the difference between providing the string "none", which means to do > no interpolation at all, while the python None means to do the default. > > Ben Root >