无法在底图pcolormesh地图上查看数据

时间:2018-02-24 01:26:19

标签: python netcdf matplotlib-basemap

我是蟒蛇新手并且还在学习,如果我错过了一些明显的东西,请原谅我!

我正在尝试使用matplotlib中的Basemap绘制温度数据('tg')的pcolormesh图。 tg是时间,纬度和经度的3D数组。出于某种原因,我的输出仅显示大陆和州,但温度数据不会覆盖并且不可见。我错过了什么?

以下是我的代码示例:

myTimer

Here is the output map that is created

谢谢!

1 个答案:

答案 0 :(得分:1)

问题解决了!我的最后一个命令:

m.pcolormesh(lon_var, lat_var, tg[0,:,:], latlon = True)

需要latlon = True关键字参数才能正确显示我的数据。另外,我意识到lat_varlon_var被列为列表,需要将这些转换为np.array()的数组。