Re: ncdigest V1 #419

On Fri, 1 Aug 1997 owner-ncdigest@xxxxxxxxxxxxxxxx wrote:

> ncdigest                  Friday, 1 August 1997      Volume 01 : Number 419

> From: jps@xxxxxxxx (John Sheldon)
> Date: Fri, 1 Aug 1997 19:39:29 -0400 (EDT)
> Subject: Re: More Songs about Coordinate Systems and Buildings

> >   8. correlations, using a dimension more than once:
> >       precip(time, npoints)
> >       precip.correlation( npoints, npoints)
> >           lat(npoints)
> >           lon(npoints)
> 
>   Your solution:
> >       - will need some notation not yet formally proposed, eg:
> >           :coordinates = "lat(npoints,) lon(npoints,) lat(,npoints)
>   My solution:
>       Not applicable..."correlation" does not possess "coordinates" the
>       way we think of them.  [rest deleted]

I just want to emphasise my agreement by pointing out that one could
equally well be considering correlations between different variables at
the same station.  This is a little nasty in that you need a data matrix
with different units of measure for each column!  E.g. say we have matrix
         data(time,var)
where 
var=0 is annual precipitation, 
var=1 is annual mean temperature,
var=2 is annual mean relative-humidity, 
etc.

Then  corr(var,var) is correlation matrix.  
So corr(0,2) is correlation between variables:
1. annual precipitation 
and
2. annual mean relative-humidity.

You could even combine both stations and variables.  E.g. start with data array
         data(time,var,station)
and calculate 4D correlation array corr(var,station,var,station).  
So corr(0,5,2,9) is correlation between variables:
1. annual precipitation at station 5
and
2. annual mean relative-humidity at station 9.


  • 1997 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: