我有一个用来保存图形的代码:
savefig("foo.eps", orientation = 'portrait', format = 'eps')如果我没有指定任何其他的东西,图形将被正确地保存,但是当我打印它时,图形只填充了A4 sheet.If的一半,我将字符串修改为:
savefig("foo.eps", papertype = 'a4', orientation = 'portrait', format = 'eps')什么都不会改变!如何设置图形的大小,使其填充整个A4工作表?在此之前,非常感谢您。
发布于 2013-03-26 03:20:46
尝试在保存图形之前设置图形的大小(以英寸为单位)。您可以通过执行以下操作在初始化图形时执行此操作:
figure(figsize=(11.69,8.27)) # for landscape或者,如果该图形存在:
f = gcf() # f = figure(n) if you know the figure number
f.set_size_inches(11.69,8.27)或者对于所有的绘图,使用
rc('figure', figsize=(11.69,8.27))https://stackoverflow.com/questions/15571267
复制相似问题