restrictions<- {aqp}R Documentation

Add data to the restrictions slot

Description

Restrictions data in an object inheriting from data.frame can easily be added via merge (LEFT JOIN). There must be one or more same-named profile ID columns on the left and right hand side to facilitate the join: restrictions(spc) <- newdata.

Usage

restrictions(object) <- value

Arguments

object

A SoilProfileCollection

value

An object inheriting data.frame

Examples


# load test data
data(sp2)

# promote to SPC
depths(sp2) <- id ~ top + bottom

# assign abrupt textural change to a profile
newdata <- data.frame(id = c("hon-21"),
                      restrkind = "abrupt textural change",
                      restrdep = 46)

# do left join
restrictions(sp2) <- newdata

# inspect site table: newvalue TRUE only for horizons
#  with top depth equal to zero
restrictions(sp2)


[Package aqp version 1.31 Index]