平行线和子午线不会出现在棒球手身上。我该怎么办?我想已经完全覆盖了?我尝试在创建地图时设置zorder=1
,但没有成功
map = Basemap(llcrnrlon=pr.bounds[0],llcrnrlat=pr.bounds[1],urcrnrlon=pr.bounds[2],urcrnrlat=pr.bounds[3],epsg=4326)
map.arcgisimage(service='World_Street_Map',xpixels=1500,verbose=True)
map.scatter(ht.lng,ht.lat,c=ht_labels,alpha=0.5)
map.drawparallels(np.arange(pr.bounds[0],pr.bounds[2],0.2),labels=[1,0,0,0])
map.drawmeridians(np.arange(pr.bounds[1],pr.bounds[3],0.2),labels=[0,0,0,1])
plt.savefig('./fig/ht_clust1.png',dpi=1000)
plt.clf()
你在用经度边界来画平行线,用纬度线来画子午线,这是错误的!切换您的通话:
相关问题 更多 >
编程相关推荐