爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1346|回复: 1

[求助] metpy利用cross_section插值一半是NAN怎么解决

[复制链接]
发表于 2023-10-31 22:01:21 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
sp_time = datetime(2022,7,11,00)#sp时间
lon_range = [102, 105]  # 设置经度范围
lat_range = [33, 29]  # 设置纬度范围
spfnm = r'F:/Sichuan Meteorological Bureau work/era5/2d_11_download.nc'# need only one times data
spf = xr.open_dataset(spfnm).sel(latitude = slice(lat_range[0], lat_range[1]),
longitude = slice(lon_range[0], lon_range[1]),time=sp_time,level=850)
sp_f = spf.metpy.parse_cf().squeeze()
start = (34, 105)
end = (32, 107)
cross_sp = cross_section(sp_f, start, end,steps=50)
print(cross_sp['u'])
<xarray.DataArray 'u' (index: 50)>
array([-1.07999706, -1.07790156, -1.06590956, -1.04402936, -1.01226928,
       -0.97063761, -0.91914262, -0.82433094, -0.72911539, -0.63190238,
       -0.5326935 , -0.43149031, -0.32829438, -0.24774613, -0.16921265,
       -0.08941462, -0.00835303,  0.07397116,  0.15755697,  0.09138544,
       -0.0897057 , -0.30673002, -0.55965731, -0.84845745, -1.17310034,
               nan,         nan,         nan,         nan,         nan,
               nan,         nan,         nan,         nan,         nan,
               nan,         nan,         nan,         nan,         nan,
               nan,         nan,         nan,         nan,         nan,
               nan,         nan,         nan,         nan,         nan])


2d_11_download.nc

6.52 MB, 下载次数: 0, 下载积分: 金钱 -5

era5原数据

密码修改失败请联系微信:mofangbao
发表于 2024-4-8 21:30:20 | 显示全部楼层
请问你解决了吗?我也遇到了这个问题,南边数据全为nan
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表