SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S

1
(3)
2
(1)
3
(3)
4
5
6
7
8
(1)
9
10
(3)
11
(2)
12
13
(1)
14
(1)
15
(4)
16
(4)
17
(13)
18
(6)
19
(1)
20
(1)
21
(3)
22
(3)
23
(4)
24
(3)
25
(3)
26
(3)
27
(5)
28
(2)
29
(3)
30
(1)
31
(1)



Showing 4 results of 4

From: Eric F. <ef...@ha...> - 2011年08月15日 23:52:11
On 08/15/2011 12:07 PM, Eric Firing wrote:
> JJ,
>
> Thanks for your fast fix of the last problem I reported.
>
> Now that the doc build is trying to run scripts with the __main__
> conditional, one of the examples it is tripping over is
> make_room_for_ylabel_using_axesgrid.py.
>
> When I try to run it on the command line or in ipython, it displays
> nothing at all. I suspect that is related to the failure in the doc
> build, but I haven't looked into it at all. (In the doc build it
> generates a huge traceback ending in
> RuntimeError: maximum recursion depth exceeded in __instancecheck__
> ).
Correction: running it from the command line generates the same problem 
as is seen in the doc build and described above.
Eric
From: Eric F. <ef...@ha...> - 2011年08月15日 22:07:29
JJ,
Thanks for your fast fix of the last problem I reported.
Now that the doc build is trying to run scripts with the __main__ 
conditional, one of the examples it is tripping over is 
make_room_for_ylabel_using_axesgrid.py.
When I try to run it on the command line or in ipython, it displays 
nothing at all. I suspect that is related to the failure in the doc 
build, but I haven't looked into it at all. (In the doc build it 
generates a huge traceback ending in
RuntimeError: maximum recursion depth exceeded in __instancecheck__
).
Eric
From: Dieter W. <di...@ue...> - 2011年08月15日 18:28:59
Attachments: size_example.py
Hi Stan,
this size problem sounds somewhat familiar to me. I had a serious
headache to get the interaction of wx.ScrolledWindow, wx.BoxSizer and
matplotlib.backends.backend_wxagg.FigureCanvasWxAgg right when zooming a
canvas in and out and resizing the window.
I am not sure if it will help you, but I've attached how exactly I set
up the three elements to behave as I wish. Unrelated code is stripped
from the example.
Hope that helps!
Dieter
Am Montag, den 15.08.2011, 13:30 -0400 schrieb Stan West:
> From: Stan West [mailto:sta...@nr...] 
> Sent: Monday, August 15, 2011 13:21
> 
> From: David Just [mailto:Jus...@ma...] 
> Sent: Friday, August 12, 2011 11:05
> 
> 
> Now that I’m pre-building all my enlarged interpolated
> images to scroll through, I’m having trouble forcing
> the figure/FigureCanvas to be the size I want.
> 
> I’m trying: 
> fig.set_size_inches(768 / 72.0, 768 / 72.0), but it
> ends up the same size as the default plot.
> 
> If the issue is that the GUI window is not changing size, try
> adding "forward=True" to the set_size_inches call. 
> 
> Developers:
> 
> As I was checking this with v. 1.0.1, I noticed that the Qt4Agg and
> TkAgg backends are inconsistent in how they set the size of a figure.
> Here is the Qt4Agg behavior:
> 
> >>> fig = plt.figure(figsize=[6, 4])
> >>> print fig.get_size_inches()
> [ 6. 3.97916667]
> >>> fig.set_size_inches([6, 4], forward=True)
> >>> print fig.get_size_inches()
> [ 6. 3.4375]
> 
> The initial figure size isn't quite right, and the size after
> set_size_inches is worse. (Is the resize ignoring the toolbar height?)
> Here is the TkAgg behavior:
> 
> >>> fig = plt.figure(figsize=[6, 4])
> >>> print fig.get_size_inches()
> [ 6.125 4.125]
> >>> fig.set_size_inches([6, 4], forward=True)
> >>> print fig.get_size_inches()
> [ 6. 3.64583333]
> 
> Again, the initial size is off (due to the window border?), and the
> resized size is incorrect (toolbar again?).
> 
> The WXAgg backend correctly sets the figure canvas to the desired
> size:
> 
> >>> fig = plt.figure(figsize=[6, 4])
> >>> print fig.get_size_inches()
> [ 6. 4.]
> >>> fig.set_size_inches([6, 4], forward=True)
> >>> print fig.get_size_inches()
> [ 6. 4.]
> 
> I didn't check any other backends.
> 
> I didn't see any indication in the master branch that this behavior
> has changed since 1.0.1. I didn't find a report for this issue on the
> tracker; shall I create one?
> 
> 
> ------------------------------------------------------------------------------
> uberSVN's rich system and user administration capabilities and model 
> configuration take the hassle out of deploying and managing Subversion and 
> the tools developers use with it. Learn more about uberSVN and get a free 
> download at: http://p.sf.net/sfu/wandisco-dev2dev
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: Stan W. <sta...@nr...> - 2011年08月15日 17:36:12
From: Stan West [mailto:sta...@nr...] 
Sent: Monday, August 15, 2011 13:21
From: David Just [mailto:Jus...@ma...] 
Sent: Friday, August 12, 2011 11:05
 
Now that I'm pre-building all my enlarged interpolated images to scroll
through, I'm having trouble forcing the figure/FigureCanvas to be the size I
want.
I'm trying: 
fig.set_size_inches(768 / 72.0, 768 / 72.0), but it ends up the same size as
the default plot.
If the issue is that the GUI window is not changing size, try adding
"forward=True" to the set_size_inches call. 
Developers:
As I was checking this with v. 1.0.1, I noticed that the Qt4Agg and TkAgg
backends are inconsistent in how they set the size of a figure. Here is the
Qt4Agg behavior:
>>> fig = plt.figure(figsize=[6, 4])
>>> print fig.get_size_inches()
[ 6. 3.97916667]
>>> fig.set_size_inches([6, 4], forward=True)
>>> print fig.get_size_inches()
[ 6. 3.4375]
The initial figure size isn't quite right, and the size after set_size_inches
is worse. (Is the resize ignoring the toolbar height?) Here is the TkAgg
behavior:
>>> fig = plt.figure(figsize=[6, 4])
>>> print fig.get_size_inches()
[ 6.125 4.125]
>>> fig.set_size_inches([6, 4], forward=True)
>>> print fig.get_size_inches()
[ 6. 3.64583333]
Again, the initial size is off (due to the window border?), and the resized
size is incorrect (toolbar again?).
The WXAgg backend correctly sets the figure canvas to the desired size:
>>> fig = plt.figure(figsize=[6, 4])
>>> print fig.get_size_inches()
[ 6. 4.]
>>> fig.set_size_inches([6, 4], forward=True)
>>> print fig.get_size_inches()
[ 6. 4.]
I didn't check any other backends.
I didn't see any indication in the master branch that this behavior has
changed since 1.0.1. I didn't find a report for this issue on the tracker;
shall I create one?

Showing 4 results of 4

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 によって変換されたページ (->オリジナル) /