我有以下代码片段:
import altair as alt
import pandas as pd
alt.renderers.enable('default')
data = pd.DataFrame({'a': list('CCCDDDEEE'),
'b': [2, 7, 4, 1, 2, 6, 8, 4, 7]})
chart = alt.Chart(data)
alt.Chart(data).mark_point().encode(
x='a',
y='b'
)我已经安装了Altair、Vega和Notebook:
Altair版本: 4.1.0
Notebook版本: 6.4.0
Vega版本: 3.5.0
Python版本: 3.7.8
http://localhost:8889/tree#notebooks在选项卡中打开。
当我运行Python程序时,什么也没有发生。
我遗漏了什么?

发布于 2021-07-20 19:57:04
尝试将enable行移动到导入altair之后,例如
import altair as alt
alt.renderers.enable('default')然后重新启动内核并重新运行。这似乎对我很管用。
https://stackoverflow.com/questions/68454066
复制相似问题