[R] smoothing bathymetry
Jens
currie.jens at gmail.com
Wed Apr 6 20:01:07 CEST 2011
Dear R Users,
Using the following R-script I created the first image
> require(akima)
> require(spatial)
> dep <- interp(long, lat, depth, xo=seq(1,990,10), yo=seq(1,990,10),
+ extrap=FALSE, ncp=0,duplicate = "mean", dupfun = NULL)
http://r.789695.n4.nabble.com/file/n3431391/Rpics.bmp
Where "long" are x-coordinates between 1 and 1000, "lat" are y-cordinates
between 1 and 1000, and depth are depth values corresponding to the x and y
coordinates. All data are in vector form.
I would like to extrapolate the data points beyond the data set, by setting
extrap=TRUE, filling out the entire 1000x1000 grid.
I attempted this using the following script, which generated the second
image.
>dep <- interp(long, lat, depth, xo=seq(1,990,10), yo=seq(1,990,10),
+ linear=FALSE,extrap=TRUE, ncp=NULL,duplicate = "mean", dupfun = NULL)
However, as seen in the image, this results in a messy looking bathymetry,
with erros. Any suggestions on what went wrong or other packages or
functions I could try to would be greatly appreciated?
I played around with the krig.image function in the "fields" package, but
didnt have much luck.
Sincerly
Jens
--
View this message in context: http://r.789695.n4.nabble.com/smoothing-bathymetry-tp3431391p3431391.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list