首页 > 解决方案 > 如何打印 Altair 默认配置的字典

问题描述

我正在尝试打印Altair默认配置的字典(或列表)。在模块文档中,我发现了一个名为的对象altair.Config(),我认为该对象将包含 Altair 的默认配置。我尝试了以下方法:

import altair as alt
conf = alt.Config()
print(conf.to_dict())

但它只是打印一个空字典。

如何打印 Altair 的默认配置?具体来说,我想知道默认字体的名称(我在文档中也找不到)。

标签: pythonaltair

解决方案


Altair 中没有定义字体默认值。Altair 的默认设置位于其默认主题中:

>>> import altair as alt
>>> theme = alt.themes.get()
>>> theme()
{'config': {'view': {'continuousHeight': 300, 'continuousWidth': 400}}}

渲染图表时,其他所有内容都由 Vega-Lite 或 Vega 定义。


推荐阅读