gpt4 book ai didi

python-2.7 - jupyter notebook 中的 Altair 图表不呈现

转载 作者:行者123 更新时间:2023-12-03 12:52:29 24 4
gpt4 key购买 nike

我无法弄清楚我的 jupyter 笔记本中发生了什么。 Vincent 和 Bokeh 工作正常,但在尝试 Altair 时,我一定遗漏了一些东西,但我没有出错,在线文档也没有提到我的问题。

这是我输入的内容(来自文档页面 https://altair-viz.github.io/gallery/bar_aggregate.html )

from altair import *
Chart('http://vega.github.io/vega-lite/data/population.json',
description='A bar chart showing the US population distribution of age groups in 2000.',
).mark_bar().encode(
x=X('sum(people):Q',
axis=Axis(
title='population',
),
),
y=Y('age:O',
scale=Scale(
bandSize=17.0,
),
),
).transform_data(
filter='datum.year == 2000',
)

代码在我的 Jupyter notebook 中执行,没有错误,也没有图表。我确实安装了vega,所以这不是问题。它不是特定于该图,其他示例具有相同的行为。我不知道如何解决这个问题!

最佳答案

这解决了我的问题:Display plots in jupyter

指向:How to install properly altair in anaconda and enable ipyvega

安装 altair :

conda install altair --channel conda-forge

在启动 jupyter 之前在命令行中运行此行:
jupyter nbextension enable vega --py --sys-prefix

启动 notebook :
jupyter notebook

It displays !

关于python-2.7 - jupyter notebook 中的 Altair 图表不呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40194541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com