爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7788|回复: 2

[作图] ncl 为什么数据没有缺测值,但是计算出相关系数后画的空间相关图有一部分缺失

[复制链接]

新浪微博达人勋

发表于 2021-10-22 17:54:36 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 guoguohh 于 2022-4-19 11:31 编辑


我的数据是cru的风场和era的降水,在陆地的区域都没有缺测值,但是空间相关的图出的图左下角的一部分是灰色的也就是缺失的

我的计算和画图脚本肯定是没有问题的

然后我选定有缺失值的这个区域输出数据,发现有大量的_FillValue

自己的猜测:是不是因为缺失的区域在相关性计算的时候,比如说皮尔逊相关系数分母计算得到0,导致了这个结果



想问一下大家为什么会出现这样的情况呢
该怎么解决这样的情况呢,还是说这是正常现象不用管就好




左下角缺失部分相关性

左下角缺失部分相关性
WTOHUSZ}RLQH1NGN(85)JYN.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2021-10-22 19:32:39 | 显示全部楼层
我通过poisson_grid_fill( ccr, True, 1, 1500, 1e-2, 0.6, 0)函数把缺失的地方补全以后
根据
resmp@mpFillOn             = True
resmp@mpOceanFillColor="white"
resmp@mpInlandWaterFillColor="white"
resmp@mpAreaMaskingOn=True
resmp@cnFillDrawOrder = "Predraw"
resmp@mpMaskAreaSpecifiers=(/"land"/)
设置只填充大陆区域,得到的图是完整的了

但是还是想问问大家为什么会出现这种情况呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-1-13 21:53:58 | 显示全部楼层
guoguohh 发表于 2021-10-22 19:32
我通过poisson_grid_fill( ccr, True, 1, 1500, 1e-2, 0.6, 0)函数把缺失的地方补全以后
根据
resmp@mpFi ...

发一下源代码吧  这样大家没办法帮你检查啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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