gpt4 book ai didi

jupyter-notebook - 让 Altair 与 Jupyter Notebook 一起工作

转载 作者:行者123 更新时间:2023-12-04 07:27:47 26 4
gpt4 key购买 nike

试图让 Altair 与 Jupyter Notebook 一起工作,我使用

conda install -c conda-forge altair vega_datasets notebook vega

但是当我尝试做一个示例图时
import altair as alt
from vega_datasets import data

# for the notebook only (not for JupyterLab) run this command once per session
alt.renderers.enable('notebook')

iris = data.iris()

alt.Chart(iris).mark_point().encode(
x='petalLength',
y='petalWidth',
color='species'
)

正如在他们的 quick start guide 中看到的那样,我得到
ValueError: 
To use the 'notebook' renderer, you must install the vega package
and the associated Jupyter extension.
See https://altair-viz.github.io/getting_started/installation.html
for more information.

即使我已经使用 Conda 安装了 vega。不过,我可以制作 vega 示例图。我无法启用 Jupyter 扩展,因为 Jupyter 说它不兼容。

任何帮助表示赞赏。

最佳答案

对于当前版本的 altair(2.2 版),请使用

conda install -c conda-forge vega=1.3

或者
pip install vega==1.3

然后重启笔记本。
vega python 扩展在本周被错误地更新为仅支持 vega-lite 3.0,该版本尚未发布,因此 Altair 尚不支持。

https://github.com/altair-viz/altair/issues/1114对于最初的错误报告。

关于jupyter-notebook - 让 Altair 与 Jupyter Notebook 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52022136/

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