The function removes a trend from a signal vector.
signal_detrend(data, method = "linear")
Numeric
vector or list of vectors, detrended data set.
eseis
object, numeric
vector or list of
objects, data set to be processed.
Character
value, method used for detrending.
One out of "simple"
and "linear"
. Default is
"linear"
.
Michael Dietze
The method "simple"
subtracts a linear trend built from
the first and last sample of the data set. The method "linear"
uses the linear function as implemented in pracma::detrend.
## load example data set
data(rockfall)
## remove linear trend from data set
rockfall_detrend <- signal_detrend(data = rockfall_eseis)
## compare data ranges
range(rockfall_eseis$signal)
range(rockfall_detrend$signal)
Run the code above in your browser using DataLab