View source: R/mean.detrended.dm.R
| mean_detrended.dm | R Documentation |
Computes a mean detrended dendrometer series across multiple trees from the
output of dm.detrend.fit().
This is useful for creating one representative detrended series for a species, site, or treatment group after detrending individual dendrometer series.
Optionally, the function can:
calculate a robust mean using a trimmed mean across trees,
remove temporal autocorrelation from the mean detrended series using
forecast::auto.arima(),
rescale the autocorrelation-removed series so it stays non-negative and has mean = 1 within each vegetation season.
mean_detrended.dm(
detrended_dm,
series = NULL,
ac1.remove = TRUE,
robust.mean = TRUE,
trim = 0.15,
seasonal_rescale = TRUE
)
detrended_dm |
An object of class |
series |
Optional character vector of tree/series names to include.
Default is |
ac1.remove |
Logical. If |
robust.mean |
Logical. If |
trim |
Proportion to trim from each tail when |
seasonal_rescale |
Logical. If |
A tibble of class "mean_dm_detrended" containing:
metadata columns copied from the detrended input,
STD_DDM: the mean detrended series,
RES_DDM: the autocorrelation-removed mean detrended series
(returned only when ac1.remove = TRUE).
fit1 <- dm.growth.fit(
df = gf_nepa17,
TreeNum = 1:2,
method = "gompertz",
year_mode = "yearly",
verbose = FALSE
)
det1 <- dm.detrend.fit(fit1)
m_det <- mean_detrended.dm(det1)
head(m_det, 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.