爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7162|回复: 8

求助,为何求得的年平均都是缺省值?

[复制链接]

新浪微博达人勋

发表于 2015-12-25 22:12:08 | 显示全部楼层 |阅读模式

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

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

x
由月平均数据求取年平均降水量,不知为何输出的结果都是缺省值,用n=num(.not.ismissing(prAvg))输出了下非缺省值个数却是0,这是为何?大神们帮忙看看呐?

f=addfile(fname,"r")
pr=f->pr
time=f->time
lat=f->LAT
lon=f->LON
ntime=105
nlat=179
mlon=360
prAvg=new((/ntime,nlat,mlon/),"float")
do it=0,dimsizes(ntime)-1,12
prAvg(it,:,:)=dim_avg_n(pr(it:it+11,:,:),0)
end do
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-25 22:27:10 | 显示全部楼层
{:eb303:}{:eb303:}{:eb303:}自己顶贴,有人知道不
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-26 09:27:29 | 显示全部楼层
不太懂ncl,但是在idl中如果数据本身包含缺省值的话得出来的结果却是会是缺省值,所以建议输出数据看一下是不是本身就有缺省值
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-26 10:15:46 | 显示全部楼层
"非缺省值个数却是0",就是全部缺测呗!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-26 11:07:45 | 显示全部楼层
longlivehj 发表于 2015-12-26 10:15
"非缺省值个数却是0",就是全部缺测呗!

不是呐,输出的pr就有值,求完平均就全部是缺省了,不晓得哪里出错了呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-26 11:09:35 | 显示全部楼层
croton 发表于 2015-12-26 09:27
不太懂ncl,但是在idl中如果数据本身包含缺省值的话得出来的结果却是会是缺省值,所以建议输出数据看一下是 ...

看了,原数据是有值的,而求完平均就全部成缺省值了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-26 13:03:47 | 显示全部楼层
longlivehj 发表于 2015-12-26 10:15
"非缺省值个数却是0",就是全部缺测呗!

求帮忙看下呐~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-26 16:12:20 | 显示全部楼层
智商捉急了,dimsizes(ntime)是1,也就是我的循环木有用上,,,,啊O(∩_∩)O哈哈哈~解决了好开心~虽然也是请教的别人呐呐呐呐呐,自己写的程序终于运行出来结果了,,,,,,,,有点激动了,原谅初学者的满足心
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-8-28 16:40:05 | 显示全部楼层
请问最后哪里修改了呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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