我正在从basemap在地图上创建一系列横向/纵向散射图。我计划用不同的横向/纵向数据创建数千个绘图。为了节省时间,我只想绘制一次地图覆盖:
map = Basemap(epsg=3395, projection='merc', lat_0=59.45, lon_0=10.5,
resolution = 'h',
llcrnrlon=minlong, llcrnrlat=minlat,
urcrnrlon=maxlong, urcrnrlat=maxlat
map.arcgisimage(service='ESRI_Imagery_World_2D', xpixels=3000, verbose=True)
然而,在绘制一个新的散点图之前,我找不到任何方法来清除我以前的散点图。在
^{pr2}$如果我执行以下操作:
plt.clf()
或者
plt.close()
我得重新画地图。如果我什么都没有,就绘制上一次迭代的散点图。那么,如何删除所有散点图数据,但保留地图数据?在
改变散点图的数据怎么样?在
相关问题 更多 >
编程相关推荐