gpt4 book ai didi

python - 无法在 iPython 笔记本中与文森特一起绘制世界地图

转载 作者:太空宇宙 更新时间:2023-11-03 15:13:23 25 4
gpt4 key购买 nike

这个问题可能与Unable plot with vincent in IPython有关,虽然我认为这不是完全相同的问题。

我可以在 IPython 0.13.1 笔记本中使用 Vincent 0.4.4 绘制条形图,如下例所示(在 docs 中找到):

import vincent
vincent.core.initialize_notebook()

bar = vincent.Bar(multi_iter1['y1'])
bar.axis_titles(x='Index', y='Value')
bar.display()

但是,我无法对数据映射中的世界地图表示做同样的事情 example :

import vincent
geo_data = [{'name': 'countries',
'url': world_topo,
'feature': 'world-countries'}]

vis = vincent.Map(geo_data=geo_data, scale=200)
vis.to_json('vega.json')

我已将值“world_topo”替换为从 here 下载的 Topojson 文件 (world-countries.topo.json) 的路径。 .

没有错误显示,也没有任何反应。顺便说一句,我没有使用 HTTPS。这是最简单的 map 图表示例,所以我想它应该可以顺利运行......

有什么想法吗?

最佳答案

webpage of vincent 之后需要 >= 1.0 的 IPython 版本,因此,升级到更新的版本(例如 IPython 2.1)很可能会解决您的问题。在我的 ubuntu 机器上,vega 的 map 绘制效果很好。

此外,需要在设置绘图后调用vis.display() 方法,如示例所示。 this example notebook .

关于python - 无法在 iPython 笔记本中与文森特一起绘制世界地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23939666/

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