- 积分
- 56
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-8-22
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
老师要求的是在elnino发生时的sst上绘制海温显著高的区域,我已经处理好数据并通过显著性检验正确找到了显著点的经纬度,
但是在绘制散点图和contourf图是发现即使我是用了np.meshgrid命令,散点图也不能在contourf上正确显示,貌似是两者不能
正确对齐,具体见图。
我的绘图代码如下:
- [X,Y]=np.meshgrid(sstmmlon,sstmmlat)
- LON_0=sstmmlon.mean()
- LAT_0=sstmmlat.mean()
- plt.figure(figsize=(20,10))
- plt.scatter(elspex,elspey)
- plt.contourf(X,Y,elninosst[0,:,:],cmap='OrRd')
- map=Basemap(lon_0=LON_0,lat_0=LAT_0)
- map.drawcoastlines()
- plt.colorbar()
-
复制代码
|
|