detrend {dplR} | R Documentation |
This is a wrapper for detrend.series
to detrend many ring-width
series at once.
detrend(rwl, y.name = colnames(rwl), make.plot = FALSE, method = c("Spline", "ModNegExp","Mean"))
rwl |
a data.frame with series as columns and years as rows such as
that produced by read.rwl |
y.name |
a character vector of length(ncol(rwl)) that gives the id of each series. Defaults to the column names of rwl. |
make.plot |
logical flag. Makes plots of the raw data and detrended data if TRUE. See details below. |
method |
a character vector to determine the detrending method. See details below. Possible values are “Spline”, “ModNegExp”, “Mean”, or subset of c(“Spline”, “ModNegExp”, “Mean”). |
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.
Andy Bunn
data(ca533) # Detrend using modified expontential decay. Returns a data.frame ca533.rwi <- detrend(rwl = ca533, method = "ModNegExp") # Detrend using both methods. Returns a list ca533.rwi <- detrend(rwl = ca533) ## Not run: # Save a pdf of all series pdf("foo.pdf") ca533.rwi <- detrend(rwl = ca533, method = c("Spline", "ModNegExp")) dev.off() ## End(Not run)