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

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

x

首先谢谢大家的帮助,新人第一次发帖如有不当请大家指出。

我在做SFW系数和32年间的5月份月平均降水的回归,使用的是regcoef函数,先使用的原始数据,得出回归系数绝对值基本小于0.1。

在论坛查看了前辈的一些帖子,将SFW系数用dim_standardize做了标准化,可以得到一个看起来还比较合适的图,并出现回归系数绝对值大于1的情况,搜索之后大部分说回归系数绝对值范围可以超出1,也有一些说存在问题的,如果这里出错麻烦大家指出。

再用student-t函数进行检验(也换betainc函数试过,结果一致),从图上看负值区域通过检验基本是正常的,但是正值的大值区域几乎没有通过95%的显著性检验。

我又尝试了一下90%显著性,正值大值区还是只有小部分通过检验,并且存在挺多回归系数绝对值小于0.1的区域通过检验,我觉得应该是存在错误,搜索之后没有找到相关解决方法,希望能得到大家的帮助,谢谢。以下附图及程序。

5_.png (143.16 KB, 下载次数: 1)

2019-9-16 18:20 上传

5.png (145.36 KB, 下载次数: 0)

2019-9-16 18:20 上传

begin

data1 = asciiread("C:/data/1/SFW-30hPa-1950-2015-abs.txt", -1, "string")

data = data1(1:)

SFW = tofloat(str_get_cols(data, 8, 13))

year = tofloat(str_get_cols(data, 0, 3))

SFW := SFW(29:60)

SFW := dim_standardize(SFW, 0)

;printVarSummary(SFW)

;print(SFW)

data2 = addfile("C:/data/1/CPCP 197901throughApr2019/precip.mon.mean.nc", "r")

time1 = data2->time

lat = data2->lat

lon = data2->lon

YYYYMM = cd_calendar(time1, -1)

it_s = 197901

it_e = 201012

rec_s = ind(it_s.eq.YYYYMM)

rec_e = ind(it_e.eq.YYYYMM)

precip_ = data2 ->precip(time|rec_s:rec_e,lat|:,lon|:)

;printVarSummary(precip)

precip_n = reshape(precip_ , (/12,32,72,144/))

;print(precip(:,0,:,:))

x = fspan(1979, 2010, 32)

month = fspan(1, 12, 12)

precip_n!1 = "time"

precip_n&time = x

precip_n!0 = "month"

precip_n&month = month

precip_n!2 = "lat"

precip_n&lat = lat

precip_n!3 = "lon"

precip_n&lon = lon

;printVarSummary(precip_n)

precip = precip_n(4,:,:,:)

;printVarSummary(precip)

tval = new((/ 72,144 /),float)

tval!1= "lon"

tval&lon = lon

tval!0= "lat"

tval&lat = lat

nxy = new((/72,144/),integer)

nxy!1= "lon"

nxy&lon = lon

nxy!0= "lat"

nxy&lat = lat

huigui = regcoef(SFW, precip(lat|:,lon|:,time|:),tval,nxy)

huigui!0 = "lat"

huigui&lat = lat

huigui!1 = "lon"

huigui&lon = lon

;printVarSummary(huigui)

df = nxy - 2

prob = student_t(tval, df)

prob!1= "lon"

prob&lon = lon

prob!0= "lat"

prob&lat = lat

wks = gsn_open_wks("png","C:/data/5")

gsn_define_colormap(wks,"BlueWhiteOrangeRed")

res = True

res@gsnDraw   = False

res@gsnFrame  = False

res@gsnAddCyclic         = False               ;添加循环点

res@mpMaxLonF                 =180

res@mpMinLonF                 =-180

res@mpMaxLatF                 =90

res@mpMinLatF                 =-90

res@mpGridAndLimbOn             = False         ;绘制经纬度线

res@mpGridLatSpacingF           = 10           ;纬线间隔

res@mpGridLonSpacingF           = 10           ;经线间隔

res@mpGridLineDashPattern       = 2            ;经纬线类型

res@mpGridLineThicknessF        = 0.5          ;经纬线粗细

res@pmTickMarkDisplayMode   = "Always"     ;坐标上标签上添加度符号

;地图边界线

res@mpGeophysicalLineColor      = "black"

res@mpGeophysicalLineDashPattern= 0

res@mpGeophysicalLineDashSegLenF= 0.2

res@mpGeophysicalLineThicknessF = 0.5          ;地图边界的粗细

res@mpOutlineOn                 = True

res@mpCenterLonF                = 180

res@cnLinesOn             = False

res@cnLineDashPattern    = 16

res@cnLineThicknessF     = 2

res@gsnContourNegLineDashPattern = 2

res@gsnContourPosLineDashPattern = 0

res@cnLineLabelsOn     =False

res@cnLineLabelAngleF  = 0.0

res@cnInfoLabelOn       = True

res@cnInfoLabelOrthogonalPosF = 0.05

res@cnInfoLabelOn       =   False

res@gsnAddCyclic = True

res@cnFillOn = True

res@cnLevelSelectionMode = "ExplicitLevels"

res@cnLevels = (/-0.9,-0.7,-0.5,-0.3,-0.1,0.1,0.3,0.5,0.7,0.9/)

res@cnFillColors = (/3,19,35,50,65,80,0,160,185,200,215,231,247/);12/5

;a=0.05

sres = True

sres@gsnDraw = False

sres@gsnFrame = False

sres@cnLineLabelsOn = False

sres@cnFillOn = True

sres@cnLinesOn       = False                                                         ; do not draw contour lines

sres@cnInfoLabelOn   = False

sres@cnLevelSelectionMode = "ExplicitLevels"

sres@cnLevels             = (/0.0,0.05/)

sres@cnFillDotSizeF       = (/"0.004","0.005","0.005"/)

sres@lbLabelBarOn    = False

sres@gsnCenterString   = ""

sres@gsnLeftString  =""

sres@gsnRightString = ""

opt1 = True

opt1@gsnShadeFillType="pattern"

opt1@gsnShadeHigh     = -1

opt1@gsnShadeLow      = -1

opt1@gsnShadeMid      = 17

plot = gsn_csm_contour_map(wks,huigui,res)

plot_=gsn_csm_contour(wks, prob, sres)

plot_ = gsn_contour_shade(plot_, 0, 0.05, opt1)

overlay(plot,plot_)

draw(plot)

frame(wks)

end

回归系数只能取正值_NCL回归-回归系数为正值的大值区域基本不通过95%显著性检验...相关推荐

  1. 回归系数只能取正值_统计学课后习题答案第七章 相关分析与回归分析报告

    第七章相关分析与回归分析 一.单项选择题 1.相关分析是研究变量之间的 A.数量关系 B.变动关系 C.因果关系 D.相互关系的密切程度 2.在相关分析中要求相关的两个变量 A.都是随机变量 B.自变 ...

  2. 回归系数只能取正值_统计学选择题及答案

    统计学 第一章总论 一.单项选择题 1.统计认识对象是(①). ①社会经济现象的数量方面②社会经济现象的质量方面 ③社会经济现象的数量方面和质量方面④社会经济现象的所有方面 2.统计所研究的是(①). ...

  3. servlet request参数只能取一次解决方法

    servlet request参数只能取一次解决方法 参考文章: (1)servlet request参数只能取一次解决方法 (2)https://www.cnblogs.com/go4mi/p/10 ...

  4. 布尔 (boolean) 型变量只能取两个值,True 和 False。当把布尔型变量用在数字运算中,用 1 和 0 代表 True 和 False。

    布尔型变量 List item 布尔 (boolean) 型变量只能取两个值,True 和 False.当把布尔型变量用在数字运算中,用 1 和 0 代表 True 和 False. 除了直接给变量赋 ...

  5. 求质因数只能是2,3,5,7的第n大个数(丑数求解)

    题目:求质因数只能是2,3,5,7的第n大个数.例如:1,2,3,4,5,6,7,8,910,12,14,15,16,18 方法一:循环判断每一个数(自然数序列)是否符合丑数的定义,直至第n个数.还有 ...

  6. 名图1.8智能隐藏功能_7年后再度回归 全新一代名图“大”不同_搜狐汽车

    本文车型速览 × 除了文章作者的主观观点外,我们正尝试基于全网可查的客观数据,为您提供中立.客观的参考依据: 本文部分车型速览: 畅销车型质量排行top10 展开 × 微信扫码,直接一次看完附近所有城 ...

  7. R语言使用lm函数构建回归模型、使用broom包的augmented函数将模型结果存入dataframe中、使用ggplot2可视化回归残差图(拟合值和残差值的关系图)

    R语言使用lm函数构建回归模型.使用broom包的augmented函数将模型结果存入dataframe中.使用ggplot2可视化回归残差图(拟合值和残差值的关系图) 目录

  8. js向下取整 向下取整 四舍五入 绝对值 较大值 较小值 0-1随机数

    1.只保留整数部分(丢弃小数部分) parseInt(5.1234);// 5 2.向下取整(<= 该数值的最大整数) Math.floor(5.55) //向下取整 结果为5 Math.flo ...

  9. C语言 现有21根火柴,两个轮流取,一种解法:小学生奥数题:9根火柴棒,两个人轮流取,每次只能取1,2或3根,取完为止,总数为偶数者为胜...

    设r为桌上剩下的火柴棒数量(开始时奇数,中间可以是偶数),当前轮到某个人取火柴,h为他手上的火柴棒,0表示偶数,1表示奇数,y为他的最终的火柴棒数量,0表示偶数,1表示奇数,定义函数f(r,h),如果 ...

最新文章

  1. 第二十二讲 对角化分解和幂公式
  2. 131. 分割回文串(回溯算法)
  3. 除了分析引擎 2.0,神策再发一波儿新功能!
  4. php地图,地图php接口
  5. [BZOJ2326] [HNOI2011] 数学作业 (矩阵乘法)
  6. Ubuntu 16.04安装Caffe的记录及FCN官方代码的配置
  7. 如何测网络稳定性_讲座|复杂网络上的非线性动力学:网络结构如何决定系统稳定性?...
  8. eclipse中修改xml文件的默认编辑器
  9. Java编程:将具有父子关系的数据库表数据转换为树形结构,支持无限层级
  10. 什么是教学用计算机,计算机在教学方面的应用
  11. Spark Locality Level
  12. [检索方法]——USPTO美国专利及商标局(1)
  13. 鸿蒙OS可以装电脑吗,华为的鸿蒙系统可以用在电脑上吗?
  14. python基础学习06_if条件判断(多重判断、嵌套、三目运算)
  15. 用最短的时间了解一个人
  16. 复式、别墅、大户型无线wifi覆盖方案
  17. android 2048 动画,大杀器Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画
  18. Linux下Qt程序运行时找不到so的解决办法
  19. 通过CSS实现奥运五环效果、实现环环相扣效果
  20. python抢茅台_茅台放量乐坏了谁?—— 揭秘抢购背后的数亿黑色产业链

热门文章

  1. 百度地图坐标拾取系统html,请问百度地图拾取坐标系统中的这个效果是怎么实现的?...
  2. python安装annoy
  3. 小象优品凉经-图像算法实习生
  4. NVMeDirect论文
  5. 全新雅阁登场,广汽本田突破插混价格,17.98万起
  6. 鸿合一体机怎么系统还原
  7. 计算机管理员账户停用,win7管理员账户被停用了怎么办
  8. 解决VS2013异常详细信息: System.ComponentModel.Composition.ImportCardinalityMismatchException: 未找到与约束
  9. git小乌龟使用时需要设置
  10. ll1语法分析器c语言E-E T,算术表达式的 LL(1)语法分析器