Learn R Programming

oce (version 0.2-1)

RRprofile: Seawater profile used by Reiniger and Ross (1968)

Description

This is the hydrographic profile used by Reiniger and Ross (1968) to illustrate the use of their method for interpolating oceanographic data.

Usage

data(RRprofile)

Arguments

source

Table 2 of Reiniger and Ross (1968).

References

R.F. Reiniger and C.K. Ross, 1968. A method of interpolation with application to oceanographic data. Deep Sea Research, 15, 185-193.

Examples

Run this code
data(RRprofile)
par(mgp=getOption('oceMgp'))
par(mar=c(3,3,1,1))
ctd <- as.ctd(RRprofile$salinity, RRprofile$temperature, RRprofile$depth)
plot(ctd)
zz <- seq(0,2000,5)
plot(RRprofile$temperature, RRprofile$depth, ylim=c(500,0), xlim=c(2,11),
     xlab="Temperature", ylab="Depth [m]")
TT <- oce.approx(RRprofile$depth, RRprofile$temperature, zz)
lines(TT, zz)
a <- approx(RRprofile$depth, RRprofile$temperature, zz)
lines(a$y, zz, col='red')
s <- smooth.spline(RRprofile$depth, RRprofile$temperature)
lines(predict(s, zz)$y, zz, col='blue')
legend("topright", lwd=1, col=c("black", "red", "blue"),
      legend=c("oceSmooth", "approx", "smooth.spline"), cex=2/3)

Run the code above in your browser using DataLab