You’ll be working with a dataset compiled from African farms, containing:
The data reflects soil conditions at a depth of 20 cm, which is standard for assessing nutrient availability for most crops.
Soil test values (in ppm) are converted to available nutrients per hectare (kg/ha) using the formula:
Available (kg/ha) = ppm × soil depth (cm) × bulk density (g/cm³) × 0.1
The required nutrients for a 4-ton/ha maize yield are calculated as:
Required (kg/ha) = Nutrient uptake per ton × Target yield (4 t/ha)
Then, the nutrient gap is computed as:
Gap (kg/ha) = Required − Available
Nutrient requirements are based on empirical agronomic data such as:
Example: If maize yields 4 t/ha and total nitrogen uptake is 100 kg/ha, the N requirement per ton is 25 kg/t, leading to a total required N of 100 kg/ha.
If a value is negative it means there is excess of that nutrient in the soil already and the farmer does not need to add any more. If the value is positive then the farmer needs to add those nutrients to the soil.
Join the largest network for
data scientists and AI builders