Description Usage Arguments Details Value Examples
The computation of nutrient fertilization plans requires a few soil analyses be performed. Each nutrient fertilization plan requires specific analyses, the functions checks whether these analyses results are present in soil table for each specific nutrient.
1 | check_soil_table(soil_dt, nutrient)
|
soil_dt |
A table where soil physical and chemical features needed are given or |
nutrient |
One of "nitrogen", "phosphorus", "potassium" |
The data object are passed to appropriate fertplan
functions by demand_nutrient()
,
further information on soil features, and their unit of measure can be found in
help pages and vignettes of the fertplan
package.
Templates for soil tables:
Template for nitrogen nutrient table:
N_pc, Percentage of nitrogen in soil, numeric
CNR, Soil carbon / nitrogen ratio, numeric
SOM_pc, Soil Organic Matter percentage, numeric
Clay_pc, Soil clay content, numeric
Template for phosphorus nutrient table:
P_ppm, Phosphorus in soil in ppm (mg/kg), numeric
Limestone_pc, Calcium in soil in percentage, numeric
templates for potassium nutrient table:
K_ppm, Potassium in soil in ppm (mg/kg), numeric
Clay_pc, Soil clay content, numeric
Note that the appropriate classes of soil features
for each specific nutrient may be
looked up by passing NULL
as soil_dt
argument, like in
check_soil_table(NULL, "potassium")
.
A subset of the soil table featuring only the specific
analyses results for the nutrient
given or, if soil_dt
is NULL
a character vector of classes of the relevant soil features for each specific
nutrient.
1 | check_soil_table(NULL, "potassium")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.