首页 > 解决方案 > Python Altair:如何以更高分辨率保存数字

问题描述

有谁知道使用 python Altair 库将图形保存为 png 或 svg 时如何调整分辨率?

默认分辨率不足以满足我的需要。我已尝试在此处和 Altair 文档中进行搜索,但找不到有关如何设置分辨率的任何信息。

标签: pythonaltair

解决方案


在 Altair 2.1 或更高版本中,该chart.save()方法包括一个可选scale_factor参数,可用于调整输出的大小/分辨率。

因此,要将默认线性分辨率的 2 倍保存为 PNG,您可以使用:

chart.save('mychart.png', scale_factor=2.0)

推荐阅读