Learn R Programming

soilassessment (version 0.3.0)

fertilityRating: 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")

Value

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

Arguments

value

numerical value of soil property

indicator

soil property as fertility indicator

Author

Christian Thine Omuto

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)

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

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

Run the code above in your browser using DataLab