Python 无法显示示例地图;没有建议的解决方案有效
这与的问题相同,但建议的解决方案都不适合我 我正在尝试使用Vincent包用Python制作一个美国州地图,如中所示。我正在使用树冠编辑器。当我运行此代码时,控制台中没有显示任何内容。没有出现任何错误Python 无法显示示例地图;没有建议的解决方案有效,python,dictionary,canopy,vincent,Python,Dictionary,Canopy,Vincent,这与的问题相同,但建议的解决方案都不适合我 我正在尝试使用Vincent包用Python制作一个美国州地图,如中所示。我正在使用树冠编辑器。当我运行此代码时,控制台中没有显示任何内容。没有出现任何错误 我已将us_states.topo.json放在Python工作目录中 我更新了华盖和文森特 我正在使用vincent.core.initialize_notebook()和vis.display(),就像其他用户建议的那样 我不知道我做错了什么 import vincent vincent
- 我已将us_states.topo.json放在Python工作目录中李>
- 我更新了华盖和文森特李>
- 我正在使用vincent.core.initialize_notebook()和vis.display(),就像其他用户建议的那样李>
import vincent
vincent.core.initialize_notebook()
state_topo = 'us_states.topo.json'
geo_data = [{'name': 'states',
'url': state_topo,
'feature': 'us_states.geo'},
]
vis = vincent.Map(geo_data=geo_data, scale=1000, projection='albersUsa')
vis.to_json('vega.json')
vis.display()
如果我是正确的,树冠编辑器无法渲染Vincent输出 您应该在IPython/Jupyter笔记本上使用Vincent,或者只输出。示例中的代码经过一些小的修改后如下:
import vincent
vincent.core.initialize_notebook()
state_topo = "https://raw.githubusercontent.com/wrobstory/vincent_map_data/master/us_states.topo.json"
geo_data = [{'name': 'states',
'url': state_topo,
'feature': 'us_states.geo'}]
vis = vincent.Map(geo_data = geo_data, scale = 500, projection = 'albersUsa')
vis.to_json('vega.json')
vis.display()
IPython/Jupyter笔记本的输出如下图所示:
顺便说一句,文森特似乎是。因此,如果您不想使用过时的软件,请寻找替代方案(例如)。非常感谢!谜团解开了。我使用博克有一段时间了,但他们的地图上没有显示密歇根州——这是一个小问题,因为我在密歇根州工作!那么,我想我得解决这个问题了。