Plotly保存图像原始方面

时间:2016-12-07 14:03:30

标签: python image save plotly aspect-ratio

当我使用:

保存由不同子图组成的图像(在Python上绘图)
import plotly.plotly as py
import plotly.tools as to

py_fig = to.make_subplots(rows=1, cols=4)

... # image generation

py.image.save_as(py_fig, "image.pdf")

我注意到保存的图像或多或少相等(宽度==高度),即使Jupyter笔记本正确显示(宽度>高度)。

这是一个问题,因为有了不同的子图,图像得到了压缩"在x轴上。

我找到的一个解决方法是手动设置宽度和高度(例如,通过使用子图的数量来估计正确的方面):

py_fig.layout.height = 500
py_fig.layout.width = int(4.2 * py_fig.layout.height)

但是,这不是最佳选择。有自动方法吗?

0 个答案:

没有答案