A subclass of cfp_profile() where each profile consists of
layers that are defined by their upper and lower
boundary without gaps or duplicates.
Value
A cfp_layered_profile object. This is a
[cfp_profile()] that is further subdivided into layers by the
columns upper and lower.
Details
upper and lower define the upper and lower bounds of
each layer in cm. Higher values lay on top of lower values.
See also
Other data formats:
cfp_dat(),
cfp_gasdata(),
cfp_layers_map(),
cfp_profile(),
cfp_soilphys()
Examples
df <- data.frame(
site = rep(c("site_a", "site_b"), each = 2),
upper = c(10, 0, 7, 0),
lower = c(0, -100, 0, -100),
variable = 1:4)
cfp_layered_profile(df, id_cols = "site")
#>
#> A cfp_layered_profile object
#> id_cols: site
#> 2 unique profiles
#>
#> site upper lower variable
#> 1 site_a 10 0 1
#> 2 site_a 0 -100 2
#> 3 site_b 7 0 3
#> 4 site_b 0 -100 4