【发布时间】:2015-06-10 22:42:22
【问题描述】:
我目前正在使用底图来绘制一些数据。我希望标记大小由列表定义,但这会引发错误。
知道如何使用单个函数或方法调用来显示不同大小的标记吗?
m = Basemap(projection='mill',llcrnrlat=51.25,urcrnrlat=51.75,
llcrnrlon=-0.5,urcrnrlon=0.3,resolution='h')
m.drawcoastlines()
m.drawrivers(color='blue')
m.fillcontinents()
m.drawmapboundary()
m.drawcounties()
lat,lon,size = [51.5, 51.4], [0.1, 0], [2, 35]
x, y = m(lon,lat)
m.plot(lon, lat,'ro',markersize=size)
plt.show()
【问题讨论】:
标签: python matplotlib matplotlib-basemap