我是蟒蛇新手并且还在学习,如果我错过了一些明显的东西,请原谅我!
我正在尝试使用matplotlib中的Basemap绘制温度数据('tg')的pcolormesh图。 tg是时间,纬度和经度的3D数组。出于某种原因,我的输出仅显示大陆和州,但温度数据不会覆盖并且不可见。我错过了什么?
以下是我的代码示例:
myTimer
Here is the output map that is created
谢谢!
答案 0 :(得分:1)
问题解决了!我的最后一个命令:
m.pcolormesh(lon_var, lat_var, tg[0,:,:], latlon = True)
需要latlon = True
关键字参数才能正确显示我的数据。另外,我意识到lat_var
和lon_var
被列为列表,需要将这些转换为np.array()
的数组。