diagnostic_hz,SoilProfileCollection-method {aqp} | R Documentation |
Get or Set Diagnostic Horizon data in a SoilProfileCollection
Description
Diagnostic horizons describe features of the soil relevant to taxonomic classification. A single profile may have multiple diagnostic features or horizons, each of which may be comprised of multiple horizons.
-
diagnostic_hz()
(get method): Get diagnostic feature data from a SoilProfileCollection.
-
diagnostic_hz<-
(set method): Set diagnostic feature data for a SoilProfileCollection. The profile ID column fromobject
(idname(object)
) must be present in the replacementvalue
object.
Usage
## S4 method for signature 'SoilProfileCollection'
diagnostic_hz(object)
## S4 replacement method for signature 'SoilProfileCollection'
diagnostic_hz(object) <- value
Arguments
object |
A SoilProfileCollection |
value |
An object inheriting from |
Examples
# load test data
data(sp2)
# promote to SPC
depths(sp2) <- id ~ top + bottom
# assign two profiles a zone related to the mollic epipedon
newdata <- data.frame(id = c("hon-1","hon-17"),
featkind = "fixed-depth surface sample",
featdept = 0,
featdepb = 18)
# do left join
diagnostic_hz(sp2) <- newdata
# inspect site table: newvalue TRUE only for horizons
# with top depth equal to zero
diagnostic_hz(sp2)
[Package aqp version 2.0.4 Index]