我正在使用带有--pylab = inline的IPython,并且有时希望快速切换到交互式,可缩放的Matplotlib GUI以查看绘图(当您在终端Python控制台中绘制内容时弹出的那个).我怎么能这样做?最好不要离开或重启我的笔记本.
IPy笔记本中内联图的问题在于它们的分辨率有限,我无法放大它们以查看一些较小的部分.使用从终端开始的Maptlotlib GUI,我可以选择要放大的图形矩形,并相应地调整轴.我试过试验
from matplotlib import interactive
interactive(True)
Run Code Online (Sandbox Code Playgroud)
和
interactive(False)
Run Code Online (Sandbox Code Playgroud)
但那没有做任何事情.我也无法在线找到任何提示.
标题说明了一切:我无法让Spyder使用来显示地图folium。
这是我得到的:
import folium
m = folium.Map(location=[45.5236, -122.6750])
m
Run Code Online (Sandbox Code Playgroud)
没有错误(也没有地图),只是这样:
<folium.folium.Map位于0xd03fcf8>
m.render() # No idea what .render() it's supposed to do,
# but "render" sounds like maybe it could display the map, so I tried it.
# But it prints nothing
m.render
Run Code Online (Sandbox Code Playgroud)
<<folium.folium.Map对象的绑定方法LegacyMap.render在0x000000000D03FCF8>>
任何的想法 ?
谢谢
(注意:我尝试了此操作,但没有成功)