我尝试在Google Colab中运行Altair 3.0,但某些图表无法正确呈现,并且编码未显示。
我将Altair升级到了3.0版
pip install --upgrade altair vega
并应用了hack
alt.display.colab_renderer.kwargs.update({'vega_version': '5', 'vegaembed_version': '4'})
如here
所述但是它只显示画布。
import altair as alt
from vega_datasets import data
source = data.population.url
alt.Chart(source).mark_boxplot(extent='min-max').encode(
x='age:O',
y='people:Q'
)