SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

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
(23)
2
(13)
3
(1)
4
(17)
5
(3)
6
(10)
7
(7)
8
(7)
9
(4)
10
(13)
11
(20)
12
(13)
13
(17)
14
(20)
15
(14)
16
(3)
17
(5)
18
(15)
19
(18)
20
(14)
21
(2)
22
(13)
23
(8)
24
(3)
25
(7)
26
(10)
27
(17)
28
(20)
29
(42)

Showing 3 results of 3

From: John H. <jd...@gm...> - 2008年02月05日 21:20:41
On Feb 5, 2008 2:17 PM, chombee <ch...@ne...> wrote:
> Could anyone advise me or give me an example of how to prevent a legend
> from obscuring a plot, or how I could do this better:
>
> http://www.23hq.com/seanh/photo/2862125/view-large
>
> I tried moving the legend out of the way using (x,y) coords but if I
> move it out of the axes viewport it also moves out of the figure, and it
> looks silly anyway. I also tried increasing the limits of the axes
> beyond those of the data, but that looked silly too. And I tried to
> change the font size of the legend but couldn't get it to work.
You could use custom axes (rather than subplots) and a figlegend, eg
http://matplotlib.sf.net/examples/figlegend_demo.py
JDH
From: chombee <ch...@ne...> - 2008年02月05日 20:17:48
Could anyone advise me or give me an example of how to prevent a legend
from obscuring a plot, or how I could do this better:
http://www.23hq.com/seanh/photo/2862125/view-large
I tried moving the legend out of the way using (x,y) coords but if I
move it out of the axes viewport it also moves out of the figure, and it
looks silly anyway. I also tried increasing the limits of the axes
beyond those of the data, but that looked silly too. And I tried to
change the font size of the legend but couldn't get it to work.
I think what I need is legends that are outside of the axes viewport but
still inside the figure (the figure needs to get larger) and that are in
a smaller font.
Btw I know I should round off my statistical numbers but that isn't
going to fix it completely.
Thanks!
From: Eric F. <ef...@ha...> - 2008年02月05日 06:26:03
Carol Leger wrote:
> Hi Folks,
> 
> I have acquired some code that was running on a previous version of 
> matplotlib. I am now using version 0.91.2.
> 
> The code I acquired uses the following code fragment:
> import pylab
> from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
> <other stuff>
> figure = matplotlib.pylab.Figure( figsize=(8,6), # 8"x6" is default
> facecolor='r' )
> canvas = FigureCanvas( figure )
> 
> # ( left, bottom, width, height )
> axes_ts = figure.add_axes( ( 0.05, 0.0, 0.75, 0.04 ) )
> axes_ts.set_axis_off()
> 
> 
> subplots = []
> 
> axes_ll = figure.add_axes( ( 0.05, 0.05, 0.9, 0.9 ) ) # l, l
> subplots.append( (axes_ll, data_sets[ 0 ]) )
> 
> for subplot in subplots:
> axes = subplot[ 0 ]
> data_set = subplot[ 1 ]
> axes.set_xlim( -1.0, 1.0 )
> axes.set_ylim( -1.0, 1.0 )
> axes.set_aspect( 'equal' , fixLimits=True ) <+++++++
> axes.set_axis_off()
> data_set.render( axes, fm, to )
> 
> 
> It seems that axes.set_aspect does not have a keyword of fixLimits. Did 
> it ever? Does it depend on the backend? The original code used GTKAgg. 
> I am not using GTKAgg. I am just using a default backend.
Carol,
That kwarg was eliminated a little less than 2 years ago as part of a 
major reworking of aspect ratio handling. It never depended on the 
backend.
The kwarg equivalent to fixLimits=True is adjustable='box'. Quite a bit 
has changed in the last two years, though, so there may be other things 
in your code that need to be updated.
Eric

Showing 3 results of 3

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /