hz_lag | R Documentation |
This function finds adjacent values to a horizon values at lagged distances.
hz_lag(
object,
lag = 1,
unit = "index",
idcol = "id",
depthcols = c("top", "bottom"),
order = FALSE
)
object |
a |
lag |
integer: number of horizons to lag |
unit |
character: lag units in index or depth. |
idcol |
character: column name of the pedon ID within the object. |
depthcols |
a character vector of length 2 specifying the names of the horizon depths (e.g. |
order |
logical: indicating whether or not to order the #' |
.
A data.frame
with lagged values.
Stephen Roecker
hz_dissolve()
, hz_intersect()
, hz_segment()
h <- data.frame(
id = 1,
top = c(0, 25, 44, 46, 50),
bottom = c(25, 44, 46, 50, 100),
texcl = c("SL", "SL", "CL", "CL", "L"),
clay = c(10, 12, 27, 35, 16)
)
hz_lag(h)
hz_lag(h, -1)
hz_lag(h, 10:15, unit = "depth")
transform(cbind(h, lag = hz_lag(h)),
clay_dif = lag.clay_bot.1 - clay,
texcl_contrast = paste0(texcl, "-", lag.texcl_bot.1)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.