[R] geoR question from new R user
Sharon Lambert
slambert at jhsph.edu
Tue Feb 11 09:25:03 CET 2003
THANKS!
This was exactly the problem.
Sharon
----- Original Message -----
From: Roger Peng <rpeng at stat.ucla.edu>
Date: Monday, February 10, 2003 8:31 pm
Subject: Re: [R] geoR question from new R user
> Is `D' the original matrix or a `geodata' object? You need to
> assign the
> output of `as.geodata to another variable and pass that to
> `variog'. For
> example,
>
> B <- as.geodata(D, coords.col=1:2, data.col=3)
> variog(B, option = "cloud", max.dist = 1)
>
> It seems like the problem is that you're passing the matrix `D' into
> `variog'.
>
> -roger
> _______________________________
> UCLA Department of Statistics
> rpeng at stat.ucla.edu
> http://www.stat.ucla.edu/~rpeng
>
> On Mon, 10 Feb 2003, Sharon Lambert wrote:
>
> > Hi,
> >
> > I'm a new R user. My goal is to do a variogram using geoR.
> > I started by trying to do the example in the geoR Illustrative
> Session
> > using my own data.
> >
> > I am able to read in my Ascii data using: D <-
> matrix(scan("file.dat",
> > n=530*3), 530,3, byrow=TRUE).
> >
> > Then I use: as.geodata(D, coords.col=1:2, data.col=3) to make
> the
> > object D geodata.
> >
> > I check the descriptive statistics, and my data file appears to
> be in
> > order.
> >
> > But when I try the following command: cloud1<- variog(D,
> > option="cloud", max.dist=1), I get this error:
> > Error in array(x, c(length(x), 1), if (!is.null(names(x))) list
> > (names(x), :
> > attempt to set an attribute on NULL
> >
> > I get that same error message when I try different arguments
> with the
> > variog command.
> >
> > Can someone help?
> >
> > Thanks,
> >
> > Sharon
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > http://www.stat.math.ethz.ch/mailman/listinfo/r-help
> >
>
>
More information about the R-help
mailing list