Learn R Programming

aridagri (version 2.0.3)

nue_calculate: Nutrient Use Efficiency Calculations

Description

Comprehensive nutrient use efficiency calculations including Agronomic Efficiency (AE), Physiological Efficiency (PE), Apparent Recovery Efficiency (ARE), and Partial Factor Productivity (PFP). Essential for INM research in arid regions.

Usage

nue_calculate(
  yield_fertilized,
  yield_control,
  nutrient_applied,
  nutrient_uptake_fert = NULL,
  nutrient_uptake_ctrl = NULL,
  biomass_fert = NULL,
  biomass_ctrl = NULL,
  verbose = TRUE
)

Value

Data frame with efficiency indices

Arguments

yield_fertilized

Yield with fertilizer application (kg/ha)

yield_control

Yield in control/unfertilized plot (kg/ha)

nutrient_applied

Amount of nutrient applied (kg/ha)

nutrient_uptake_fert

Nutrient uptake in fertilized plot (kg/ha), optional

nutrient_uptake_ctrl

Nutrient uptake in control plot (kg/ha), optional

biomass_fert

Total biomass in fertilized plot (kg/ha), optional

biomass_ctrl

Total biomass in control plot (kg/ha), optional

verbose

Logical. If TRUE (default), prints formatted output to console.

Author

Lalit Kumar Rolaniya, ICAR-IIPR, Bikaner

Details

Efficiency calculations:

  • AE (Agronomic Efficiency) = (Yield_fert - Yield_ctrl) / Nutrient_applied

  • PFP (Partial Factor Productivity) = Yield_fert / Nutrient_applied

  • ARE (Apparent Recovery Efficiency) = (Uptake_fert - Uptake_ctrl) / Nutrient_applied 100

  • PE (Physiological Efficiency) = (Yield_fert - Yield_ctrl) / (Uptake_fert - Uptake_ctrl)

Examples

Run this code
# Basic NUE calculation
nue_calculate(yield_fertilized = 1850, yield_control = 1200, nutrient_applied = 40)

# Complete NUE with uptake data
nue_calculate(
  yield_fertilized = 1850, 
  yield_control = 1200,
  nutrient_applied = 40,
  nutrient_uptake_fert = 65,
  nutrient_uptake_ctrl = 35
)

Run the code above in your browser using DataLab