在 jupyter 笔记本的单个单元中渲染多个 Altair 图表

use*_*757 5 jupyter-notebook altair

我在Altair故障排除指南中看到:

“如果您在笔记本环境中工作,则仅当单元格的最后一行计算结果为图表对象时才会显示图表”

我有一本包含几个自动生成的 Altair 图表的字典。我想在一个笔记本单元格中单独显示我创建的所有图表。我想做这样的事情:

for k in graphs:
   graphs[k].show()   #or the equivalent of 'show this chart'
Run Code Online (Sandbox Code Playgroud)

我怎样才能做相当于这个的事情?目前,我只能通过评估单个图表来渲染单元格中的单个图表。

jak*_*vdp 7

使用chart.display()

for k in graphs:
   graphs[k].display() 
Run Code Online (Sandbox Code Playgroud)