【发布时间】:2020-09-13 11:38:58
【问题描述】:
我只需要从 R 迁移到 Python,因为在 Python 中我需要一个强大的库。
然而,这些天对 python 来说是一场噩梦。在我看来,库的主题、查看函数、一堆 IDE 和可视化在 R studio 中比在 Python 中要容易和直观得多。
现在我正在处理一个新问题。我想使用 Python 中的 Kepler 库来使用交互式 Web 底图。但是,我不知道为什么我可以在 Jupyter 和 Spyder 中将其可视化。 本质上就是如下代码:
import keplerglfrom keplergl import KeplerGl map_1 = KeplerGl()map_1
和
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Scatter(y=[2, 1, 4, 3]))
fig.add_trace(go.Bar(y=[1, 4, 3, 2]))
fig.update_layout(title = 'Hello Figure')
fig.show()
有人知道为什么吗?我对图书馆有同样的问题
谢谢。
【问题讨论】:
-
嗨,上面的代码(使用开普勒)没有显示绘图吗?底部代码(带有情节)不显示情节吗?当你在 Spyder 中运行时,你能运行一个简单的“Hello World”脚本吗?或者您是否使用带有 >>> 的即时窗口?
-
你好@rajah9。第一个代码是使用 Mapbox 的 web 底图。是的,我可以运行我一直在测试 pandas 和 geopandas 的任何其他类型的句子,一切顺利,它们正常绘制静态地图。但是,对于任何交互式图表或地图,它都不会显示任何内容。我在终端中运行没有错误。
-
我只是上传了一张图片,据观察,我通常绘制一张静态地图,当我运行一个功能不佳时,我什么也没做。在 Jupyter 中不会发生这种情况,使用相同的代码我可以毫无问题地看到该图
标签: python data-visualization kepler.gl