将绘图打印保存在一个pdf文件中

时间:2018-06-20 13:08:14

标签: pandas plotly

我正在尝试将for循环中在a循环中生成的绘图保存到一个pdf fil中,但是here表示我们需要为此付费

此功能是否有任何更新?我们真的需要付费保存为pdf吗?

2 个答案:

答案 0 :(得分:1)

对于 2 年后仍在寻找快速答案的其他人:

可以将静态图形导出为 pdf。产生一个情节图,说fig。这有 .write_image 方法可以导出为多种格式。只需:

fig.write_image("your_image.pdf")

注意:您可能需要安装 kaleido(plotly 使用它来转换为静态图像)。

pip install -U kaleido

那么:

fig.write_image("your_image.pdf", engine="kaleido")

信用和参考:

答案 1 :(得分:0)

我相信您确实需要付款才能另存为pdf:

py.plotly.image.save_as(fig, filename='file.pdf')

PlotlyRequestError: Hi there! Accounts on the Community Plan can only download PNG and JPEG (raster) images.

To download publication-quality vector images (SVG, PDF, and EPS), please upgrade your account.

UPGRADE HERE: https://plot.ly/products/cloud

您可以将它们另存为jpeg或png:

py.plotly.image.save_as(fig, filename='file.png')