Python 由于Javascript错误,Altair mark_图像无法工作
我正在运行以下代码(完全从官方文档复制)来创建带有图像标记的散点图Python 由于Javascript错误,Altair mark_图像无法工作,python,altair,Python,Altair,我正在运行以下代码(完全从官方文档复制)来创建带有图像标记的散点图 将altair导入为alt 作为pd进口熊猫 source=pd.DataFrame.from_记录([ {“x”:0.5,“y”:0.5,“img”:”https://vega.github.io/vega-datasets/data/ffox.png"}, {“x”:1.5,“y”:1.5,“img”:”https://vega.github.io/vega-datasets/data/gimp.png"}, {“x”:2.
将altair导入为alt
作为pd进口熊猫
source=pd.DataFrame.from_记录([
{“x”:0.5,“y”:0.5,“img”:”https://vega.github.io/vega-datasets/data/ffox.png"},
{“x”:1.5,“y”:1.5,“img”:”https://vega.github.io/vega-datasets/data/gimp.png"},
{“x”:2.5,“y”:2.5,“img”:https://vega.github.io/vega-datasets/data/7zip.png"}
])
alt.Chart(源)。标记图像(
宽度=50,
高度=50
).编码(
x='x',
y='y',
url='img'
)
它将返回以下错误消息:
Javascript错误:undefined不是对象(计算'n[e.type][t]')
这通常意味着您的图表规格中有输入错误。有关完整的回溯,请参阅JavaScript控制台
那个错误消息是什么意思?我是否缺少一些显示图像所需的库?嗯。。。我没有做任何更改,当我今天运行相同的代码时,它工作了 感谢@joelostblom和@r-初学者的建议。我在Safari浏览器的Jupyter笔记本上运行代码。以下是我的相关模块的版本:
- 牵牛星4.1.0
- 金甲2.11.2
- jsonschema 3.2.0
- 入口点0.3
- numpy 1.19.5
- 熊猫1.1.5
- 工具0.11.1
- jupyter笔记本6.1.4