Abhinav Verma wrote:
> Hello,
>
> It may be a very basic question, but I could not find the solution in
> archives or the documentation. I need to make a line plot (in square
> aspect ratio) and then save the figure which is also square in size,
> i.e. like 600x600 pixels and not 800x600. How can I acheive this?
>
> to get the square axes, I used
>
> ax.set_aspect(1./ax.get_data_ratio())
I think what you want here may be something like
fig = figure(figsize=(6, 6), dpi=100)
ax = fig.add_subplot(1,1,1)
[... plotting commands]
ax.set_aspect('equal', adjustable='box')
fig.savefig('mysquarefig.png', dpi=100)
Eric
>
>
>
> but I have no idea how to save the fig also in a square format.
>
> thanks in advance,
>
>
>
>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users