[ncl-talk] problems with rtest
Mary Haley
haley at ucar.edu
Thu Sep 18 17:37:22 MDT 2014
It seems that nobody answered this question, so I'll take a stab at it.
Did you notice that "ccr" has a maximum value of 1e20? This indicates that
something is likely wrong with a _FillValue attribute somewhere.
You included a bunch of "printVarSummary" output which is helpful, but it
would also help to see the min/max of the ts1 and ts2 values. I noticed
that each of these variables have different _FillValue attribute values,
which makes me a little suspicious. It's almost like the escorc routine is
using the same _FillValue for both sets of arrays.
As a test, you could try setting the _FillValue of ts1 and ts2 to the same
value, before calling escorc, to see if this helps. For example:
ts1 at _FillValue = 1e20
ts2 at _FillValue = 1e20
ccr = escorc(ts2,ts1)
Also, before you do the above, can you include a printMinMax of both ts1
and ts2 to make sure the values look reasonable?
--Mary
On Tue, Sep 9, 2014 at 1:27 PM, Vanúcia Schumacher <
vanucia-schumacher at hotmail.com> wrote:
> I calculated the correlation between the variable sst to 2 different
> models, with same size lat, lon and time for both, and now I want to plot
> the test of significance, using the rtest. But my plot is very strange,
> does not plot anything (attached), someone can help?
>
> I used this function:
>
> ...
>
> ccr = escorc(ts2,ts1)
>
> copy_VarAtts(ts1, ccr)
> copy_VarCoords_1(ts1,ccr)
>
> ....
>
> ; statistical significance of ccr
> ;*************************************************
>
> Nx = num(.not.ismissing(ts1))
>
> prob = rtest(ccr,Nx, 0)
>
> copy_VarAtts(ccr, prob)
> copy_VarCoords_1(ccr,prob)
>
> prob!0="lat"
> prob!1="lon"
> prob&lat=ccr&lat
> prob&lon=ccr&lon
>
>
> Variable: tmp1
> Type: double
> Total Size: 46656000 bytes
> 5832000 values
> Number of Dimensions: 3
> Dimensions and sizes: [TIME | 360] x [lat | 90] x [lon | 180]
> Coordinates:
> TIME: [527040..16260480]
> lat: [-89.69999694824219..89.69999694824219]
> lon: [ 0..359.7000122070312]
> Number Of Attributes: 5
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
> missing_value : -9.999999999999999e+33
> _FillValue : -9.999999999999999e+33
> long_name : SST[GX=X2DEG,GY=Y2DEG]
> history : From sst
>
> Variable: tmp2
> Type: float
> Total Size: 23328000 bytes
> 5832000 values
> Number of Dimensions: 3
> Dimensions and sizes: [time | 360] x [lat | 90] x [lon | 180]
> Coordinates:
> time: [15.5..10934.5]
> lat: [-87.86..87.86]
> lon: [ 0..358]
> Number Of Attributes: 13
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
> associated_files : baseURL:
> http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation gridspecFile:
> gridspec_ocean_fx_IPSL-CM5A-LR_decadal1980_r0i0p0.nc areacello:
> areacello_fx_IPSL-CM5A-LR_decadal1980_r0i0p0.nc
> _FillValue : 1e+20
> missing_value : 1e+20
> cell_measures : area: areacello
> cell_methods : time: mean (interval: 30 minutes)
> history : 2011-11-09T14:11:22Z altered by CMOR: Converted units from
> 'degC' to 'K'. 2011-11-09T14:11:22Z altered by CMOR: replaced missing value
> flag (9.96921e+36) with standard missing value (1e+20).
> original_units : degC
> original_name : sosstsst
> units : K
> comment : "this may differ from ""surface temperature"" in regions of
> sea ice."
> long_name : Sea Surface Temperature
> standard_name : sea_surface_temperature
>
> (0) tmp2: min=3.88894 max=305.118
> (0) tmp1: min=231.963 max=304.787
>
> Variable: ts1
> Type: double
> Total Size: 46656000 bytes
> 5832000 values
> Number of Dimensions: 3
> Dimensions and sizes: [lat | 90] x [lon | 180] x [TIME | 360]
> Coordinates:
> lat: [-89.69999694824219..89.69999694824219]
> lon: [ 0..359.7000122070312]
> TIME: [527040..16260480]
> Number Of Attributes: 5
> history : From sst
> long_name : SST[GX=X2DEG,GY=Y2DEG]
> _FillValue : -9.999999999999999e+33
> missing_value : -9.999999999999999e+33
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
>
> Variable: ts2
> Type: float
> Total Size: 23328000 bytes
> 5832000 values
> Number of Dimensions: 3
> Dimensions and sizes: [lat | 90] x [lon | 180] x [time | 360]
> Coordinates:
> lat: [-87.86..87.86]
> lon: [ 0..358]
> time: [15.5..10934.5]
> Number Of Attributes: 13
> standard_name : sea_surface_temperature
> long_name : Sea Surface Temperature
> comment : "this may differ from ""surface temperature"" in regions of
> sea ice."
> units : K
> original_name : sosstsst
> original_units : degC
> history : 2011-11-09T14:11:22Z altered by CMOR: Converted units from
> 'degC' to 'K'. 2011-11-09T14:11:22Z altered by CMOR: replaced missing value
> flag (9.96921e+36) with standard missing value (1e+20).
> cell_methods : time: mean (interval: 30 minutes)
> cell_measures : area: areacello
> missing_value : 1e+20
> _FillValue : 1e+20
> associated_files : baseURL:
> http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation gridspecFile:
> gridspec_ocean_fx_IPSL-CM5A-LR_decadal1980_r0i0p0.nc areacello:
> areacello_fx_IPSL-CM5A-LR_decadal1980_r0i0p0.nc
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
>
> Variable: ccr
> Type: double
> Total Size: 129600 bytes
> 16200 values
> Number of Dimensions: 2
> Dimensions and sizes: [lat | 90] x [lon | 180]
> Coordinates:
> lat: [-89.69999694824219..89.69999694824219]
> lon: [ 0..359.7000122070312]
> Number Of Attributes: 5
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
> missing_value : -9.999999999999999e+33
> _FillValue : -9.999999999999999e+33
> long_name : SST[GX=X2DEG,GY=Y2DEG]
> history : From sst
> (0) ccr: min=-0.35971 max=1e+20
>
> Variable: Nx
> Type: integer
> Total Size: 4 bytes
> 1 values
> Number of Dimensions: 1
> Dimensions and sizes: [1]
> Coordinates:
>
> Variable: prob
> Type: double
> Total Size: 129600 bytes
> 16200 values
> Number of Dimensions: 2
> Dimensions and sizes: [lat | 90] x [lon | 180]
> Coordinates:
> lat: [-89.69999694824219..89.69999694824219]
> lon: [ 0..359.7000122070312]
> Number Of Attributes: 5
> remap : remapped via ESMF_regrid_with_weights: Bilinear remapping
> missing_value : -9.999999999999999e+33
> _FillValue : -9.999999999999999e+33
> long_name : SST[GX=X2DEG,GY=Y2DEG]
> history : From sst
> (0) prob: min=0 max=0.862573
>
> ---
> Vanúcia Schumacher
> Mestranda em Meteorologia - UFV
> Meteorologista -UFPel
> Departamento de Meteorologia Agrícola - DEA
> Cel: (31) 9978 2522
> DEA: (31) 3899 1890
>
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20140918/0aa6fc16/attachment.html
More information about the ncl-talk
mailing list