我是相对较新的Python,策划一些数据我有麻烦。具体地说,我策划风速数据的二维图,我抓起气象研究与预测(WRF)天气模型。虽然我能生成一个情节,情节中有明显的差距,特别是在模型的高度增加。生成这些阴谋的目的是比较WRF模式数据收集的观察下投式探空仪在野外活动。下面是我的代码处理以及生成的阴谋。
进口numpy从netCDF4 np导入数据集从wrf进口getvar进口进口wrf水珠大熊猫作为pd导入导入matplotlib。pyplot plt dir = glob.glob (~ / wrfout_d04_2017-05-27_20:00:00) dir.sort () nf =范围(0,len (dir), 6) n nf: data =数据集(dir [n], ' r ') = wrf风速。getvar(数据、“uvmet_wspd_wdir”元= False) [0,:] winddir = wrf。getvar(数据、“wdir”元= False)高度= wrf。getvar(数据、“z”元= False) lat = wrf。getvar(数据、“纬度”元= False)朗= wrf。getvar(数据,“朗”,元= False),因为我在范围(len(风速)):无花果= plt。图plt。情节([我],风速高度[我],颜色=“蓝”)plt.axis plt(“紧”)。包含(风速(米/秒))plt。ylabel plt(“高度(m)”)。标题(“\ nwrfout_d04_2017-05-27_20:00:00风速和高度模型”)+ = 1 plt.show () plt.savefig (“wrf_windspeed.png”)
我试着检查WRF输出文件的wrfout_d04_2017-05-27_20:00:00包含使用ncdump - h wrfout_d04_2017-05-27_20:00:00掩盖了数据,但是我没有看到任何东西。我真的很感激任何人花时间阅读这篇文章,任何建议将不胜感激。