爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8768|回复: 9

CDO合并NCEP数据

[复制链接]

新浪微博达人勋

发表于 2019-8-1 14:23:24 | 显示全部楼层 |阅读模式

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

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

x
dw@DESKTOP-8FUQCLH:/mnt/f/NCEP/daily/Tropopause/press$ cdo cat pres.tropp.*.nc pres.tropp.1948-2018.nc
cdo cat:  94%
cdo cat (Abort): Input streams have different number of variables per timestep!



dw@DESKTOP-8FUQCLH:/mnt/f/NCEP/daily/Tropopause/press$ cdo mergetime pres.tropp.*.nc pres.tropp.1948-2018.nc
cdo mergetime (Abort): Input streams have different number of variables per timestep!

使用CDO合并NCEP逐日数据的时候,会提示错误,合并1948-2014年的话就可以,但是将2015年之后的数据加进去就报错?我试了温度场、风场、高度场,都不可以。请问大家该则么处理?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-8-1 17:24:35 | 显示全部楼层
董大佬666。看cdo的文档
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-22 17:05:25 | 显示全部楼层
解决了吗,我看时间格式不同了,我也没一起合并
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-5 12:54:34 | 显示全部楼层
应该是多了一个变量time_bnds,不知道这个有什么用,我一般是用
cdo delete,name=time_bnds in.nc out.nc
删除这个变量然后再合并
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-2-6 10:24:50 | 显示全部楼层
本帖最后由 今天 于 2020-2-9 10:29 编辑

请问你解决了问题吗 我也cdo cat合并有问题
语句是这样:root@DESKTOP-ADABVQS:/mnt/e/anc/uv# cdo cat uv.*.nc uv2018.nc
然后报错是这样:
cdo cat:  50%cdf_put_vara_double: name=u  type=NC_SHORT  minval=-35222.000000  maxval=21229.000000
这是什么意思呀
Error (cdf_put_vara_double): NetCDF: Numeric conversion not representable
root@DESKTOP-ADABVQS:/mnt/e/anc/uv#大佬理理我
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-5-3 11:31:25 | 显示全部楼层
今天 发表于 2020-2-6 10:24
请问你解决了问题吗 我也cdo cat合并有问题
语句是这样:root@DESKTOP-ADABVQS:/mnt/e/anc/uv# cdo cat u ...

出现这种问题是因为15年后NCEP的资料更新为NC4格式,与之前不一致了。
解决办法:
第一种:参考3楼做法
第二种,先合并15年前的,再合并15年后的,然后用NCL合并一下两个文件。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-5-6 21:03:41 | 显示全部楼层
董伟是我 发表于 2020-5-3 11:31
出现这种问题是因为15年后NCEP的资料更新为NC4格式,与之前不一致了。
解决办法:
第一种:参考3楼做法 ...

谢谢答复!当时一直弄不明白就改成用matlab画了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-10-15 09:25:38 | 显示全部楼层
Adiligirl 发表于 2020-1-5 12:54
应该是多了一个变量time_bnds,不知道这个有什么用,我一般是用
cdo delete,name=time_bnds in.nc out.nc
...

这个vertical coordinates是可以delete掉的吗? 我的cdo总提示variable not found
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-10-16 09:15:45 | 显示全部楼层
cdo delete是删除变量,坐标维以及变量属性我还没有试过,好像用NCO会更方便些
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-3-17 07:00:31 | 显示全部楼层
Adiligirl 发表于 2022-10-16 09:15
cdo delete是删除变量,坐标维以及变量属性我还没有试过,好像用NCO会更方便些

请问用nco直接合并就可以了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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