detrend | R Documentation |
Given a numeric vector Y
, removes a linear trend from it.
detrend(Y)
Y |
numeric vector to be de-trended |
Returns a vector X
where X[i] = Y[i] - a - b * i
,
where a
and b
describe the linear trend in Y.
Matthew Clegg matthewcleggphd@gmail.com
detrend(rep(1,10)) # == 0 0 0 0 0 0 0 0 0 0 detrend(1:10) # == 0 0 0 0 0 0 0 0 0 0 detrend((1:10)^2) # == 12 4 -2 -6 -8 -8 -6 -2 4 12 mean(detrend(rnorm(1:100) + 1:100)) # should be very close to 0 sd(rnorm(1:100) + 1:100) # approximately 29 sd(detrend(rnorm(1:100) + 1:100)) # approximately 1
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.