- 积分
- 3914
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-9-28
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我用如下的两种方法画通过显著性检验的区域打点,发现画出来的区域有略微的差别。。。第二种范围要比第一种大啊。。。
谁知道是为什么啊。。
我的代码哪里不对吗?
第一种:
plot = gsn_csm_contour_map_ce(wks,ccr_north0,res) ;画相关分分布
;0.05信度显著性检验
sres = True ; set up a second resource list
sres@gsnDraw = False ; do not draw the plot
sres@gsnFrame = False ; do not advance the frame
sres@cnLineLabelsOn = False ; do not use line labels
sres@cnFillOn = False ; color fill
sres@cnLinesOn = False ; do not draw contour lines
sres@cnInfoLabelOn = False
opt1=True
opt1@gsnShadeFillType = "pattern"
opt1@gsnShadeHigh = 17
opt1@gsnShadeLow = 17
plot1 = gsn_csm_contour(wks,ccr_north0,sres)
plot1 = gsn_contour_shade(plot1,-0.254,0.254,opt1) ;α=0.05
overlay(plot,plot1)
draw(plot)
frame(wks)
第二种:
plot = gsn_csm_contour_map_ce(wks,ccr_north0,res) ;画相关分分布
;0.05信度显著性检验
;通过0.05打点
sres = True ; set up a second resource list
sres@gsnDraw = False ; do not draw the plot
sres@gsnFrame = False ; do not advance the frame
sres@cnLineLabelsOn = False ; do not use line labels
sres@cnLinesOn = False ; do not draw contour lines
sres@cnInfoLabelOn = False
sres@cnFillOn = True ; color fill
sres@lbLabelBarOn= False
sres@cnLevelSelectionMode = "ExplicitLevels"
sres@cnFillDrawOrder="postDraw"
sres@cnLevels = (/-0.254,0.254/)
sres@cnMonoFillPattern = False ; want multiple patterns
sres@cnFillPatterns = (/17,-1,17/) ; the patterns
sres@cnMonoFillScale = False ; want different densities
sres@cnFillScales = (/1,1,1/) ; change densities
sres@cnMonoFillColor =True
sres@cnFillDotSizeF = 0.00007
plot1 = gsn_csm_contour(wks,ccr_north0,sres)
overlay(plot,plot1)
draw(plot)
frame(wks)
|
-
第一种
-
第二种
评分
-
查看全部评分
|