fertilityRating: A function for determining soil fertility levels for given...

View source: R/fertilityRating.R

fertilityRatingR Documentation

A function for determining soil fertility levels for given soil property (fertility indicator)

Description

This function determines the fertility levels given values of a soil property

Usage

fertilityRating(value, indicator = "nitrogen")

Arguments

value

numerical value of soil property

indicator

soil property as fertility indicator

Details

The units for input values are: nitrogen (percent), phosphorus (mg/kg); potassium (cmol(+)/kg);carbon(percent);iron(mg/kg);zinc(mg/kg);manganese(mg/kg);boron(mg/kg);copper(mg/kg);sulfur(mg/kg); CEC(cmol(+)/kg)

Value

soil fertility class code for the given soil property (fertility indicator)

Author(s)

Christian Thine Omuto

References

FAO, 1976. A framework for land evaluation. FAO Soils Bulletin 32 Sanchez PA, Couto W, Buol SW. 1982. The fertility capability soil classification system: Interpretation, applicability, and modification

Sanchez PA, Palm CA, Buol SW. 2003. Fertility capability soil classification: a tool to help assess soil quality in the tropics. Geoderma 114, 157 –185.

See Also

suitability, saltRating, fertilitySuit

Examples

library(sp)
newmap=nutrindicator["iron"]
newmap$ironclass=fertilityRating(newmap$iron,"iron")
summary(newmap$iron)
spplot(newmap["ironclass"])

soilassessment documentation built on July 9, 2023, 7:40 p.m.