python - 如何更改 Plotly 保存的图像的图像大小?
解决方案
为了将您的图形导出为所需的图像文件格式,以您为图形指定的分辨率,您可以使用该plotly.io.write_image
功能。
以下链接中的示例,文档(其中 fig 是您的图像,并且您想要一个 .PNG):
import plotly.io as pio
pio.write_image(fig, 'images/fig1.png')
这也适用于 .JPEG、.WebP 甚至矢量格式 .SVG、.PDF 和 .EPS。只需将 .PNG 替换为您需要的内容即可。
https://plot.ly/python/static-image-export/
作为进一步的回应:要获得您想要的精确尺寸,您可以更改布局以包含以下内容(其中 fig 是您的身材):
layout = go.Layout(
autosize=False,
width=500,
height=500
)
fig = go.Figure(data=data, layout=layout)
pio.write_image(fig, 'images/fig1.png')
来自:https ://plot.ly/python/setting-graph-size/ 这应该可以让你给图像提供任何你想要的尺寸。
推荐阅读
- html - iOS 12 上的 webkitaudiocontext 无法正常工作?
- mysql - 明智地计算总 id,id 在 IN 子句中传递,但如果没有该 id 的记录必须返回 0
- opencv - 使用opencv、深度学习(python)进行图像处理,让天空更清晰更蓝
- linux - 比较两个excel表并打印差异?
- django - 基于现有模型创建模型字段
- javascript - canvg 正在返回带有 angular5 的 base64 字符串的白屏
- mysql - 如何检查 MySql 中的数据字典大小
- vue.js - Vuex:突变的最佳实践是什么?
- html - 如何在引导程序(4.1)中将所有行与容器底部对齐?
- printing - LPR 在 localhost 上找不到共享打印机