| detrend | R Documentation | 
This is a wrapper for detrend.series to detrend many
ring-width series at once.
detrend(rwl, y.name = names(rwl), make.plot = FALSE,
        method = c("Spline", "ModNegExp", "Mean", "Ar", "Friedman",
                   "ModHugershoff", "AgeDepSpline"),
        nyrs = NULL, f = 0.5, pos.slope = FALSE,
        constrain.nls = c("never", "when.fail", "always"),
        verbose = FALSE, return.info = FALSE,
        wt, span = "cv", bass = 0, difference = FALSE)
rwl | 
  a   | 
y.name | 
  a   | 
make.plot | 
  a   | 
method | 
  a   | 
nyrs | 
  a number giving the rigidity of the smoothing spline,
defaults to 0.67 of series length if   | 
f | 
 a number between 0 and 1 giving the frequency response or wavelength cutoff. Defaults to 0.5.  | 
pos.slope | 
  a   | 
constrain.nls | 
  a   | 
verbose | 
 
  | 
return.info | 
  a   | 
wt | 
  a   | 
span | 
  a   | 
bass | 
  a   | 
difference | 
  a   | 
See detrend.series for details on detrending
methods.  Setting make.plot = TRUE will cause plots of
each series to be produced.  These could be saved using
Devices if desired.
If one detrending method is used, a data.frame containing the
dimensionless detrended ring widths with column names, row names and
dimensions of rwl.  If more methods are used, a list with
ncol(rwl) elements each containing a data.frame
with the detrended ring widths in each column.
If return.info is TRUE, the return value is a
list with four parts:
series | 
  the main result described above (  | 
curves | 
  the curve or line used to detrend   | 
model.info | 
  Information about the models corresponding to each
output series.  A   | 
data.info | 
  Information about the input series.  A   | 
This function uses the foreach looping
construct with the %dopar% operator.
For parallel computing and a potential speedup, a parallel backend
must be registered before running the function.  If
verbose is TRUE, parallel computation is disabled.
Andy Bunn. Improved by Mikko Korpela.
detrend.series 
library(utils)
data(ca533)
## Detrend using modified exponential decay. Returns a data.frame
ca533.rwi <- detrend(rwl = ca533, method = "ModNegExp")
## Detrend using a slines on power transformed data and compute
## residuals via subtraction
ca533.rwi <- detrend(rwl = powt(ca533), method = "Spline",
                     difference = TRUE)
## Detrend using modified Hugershoff curve and return info on the model
## fits. Returns a list with: series, curves, modelinfo and data.info
data(co021)
co021.rwi <- detrend(rwl = co021, method = "ModHugershoff",
                     return.info=TRUE)
## Not run: 
library(grDevices)
## Detrend using all methods. Returns a list
ca533.rwi <- detrend(rwl = ca533)
## Save a pdf of all series
fname <- tempfile(fileext=".pdf")
print(fname) # tempfile used for output
pdf(fname)
ca533.rwi <- detrend(rwl = ca533, method = c("Spline", "ModNegExp"),
                     make.plot = TRUE)
dev.off()
unlink(fname) # remove the file
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.