Field Crop Yield Estimates

This dataset provides detailed field-level crop yield estimates, including field location, crop type, season, weather conditions, and input usage such as fertilizer and irrigation. It enables robust yield prediction, agronomic benchmarking, and optimization of farming practices by supporting both estimated and actual yields. The comprehensive structure is ideal for agronomy research, precision agriculture, and machine learning applications in crop management.

  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Building and validating crop yield prediction models

Sample rows

preview · 8 of 200 rows · all 24 columns
record_idstringfertilizer_typestringfertilizer_amount_kg_per_hafloatirrigationbooleansoil_typestringfield_idstringfield_namestringlocation_latitudefloatlocation_longitudefloatseasonstringcrop_typestringvarietystringsowing_datedateharvest_datedatearea_hectaresfloatpesticide_typestringpesticide_amount_l_per_hafloataverage_temperature_cfloattotal_precipitation_mmfloatsunshine_hoursfloatyield_estimate_tonnes_per_hafloatyield_actual_tonnes_per_hafloatdata_sourcestringnotesstring
REC-0001NPK145trueloamF-1001Maple Acres45.4215-75.6998Spring 2022wheatRed Fife2022-04-152022-08-1224.7herbicide3.115.14839157.87.5sensorStable yields, standard management.
REC-0002NPK122falsepeatF-1002Prairie North52.1332-106.67Summer 2022barleyConlon2022-05-102022-09-0732herbicide2.813.335910126.26modelblank
REC-0003NPK155truesilt loamF-1003Blue Creek Lot40.7128-74.006Spring 2022cornPioneer 33942022-04-182022-09-2618.6insecticide216.25289728.78.5sensorAbove-average pest pressure; managed well.
REC-0004organic48truecompost mixF-1004Sunrise Patch34.0522-118.2437Fall 2021lettuceButterhead2021-10-012021-12-150.32fungicide0.713.512079018.217.9farmer reportblank
REC-0005organic58falsesilty clayF-1005Golden Delta23.022572.5714Summer 2022riceIR642022-06-152022-11-052.1none029.8178512002.12satelliteHeavy monsoon, good stand.
REC-0006blankblankblankblankF-1006Polar Test Plot89.9999135Winter 2022noneblankblankblank0blankblank-58000blankmodelBoundary/edge case: unproductive Antarctic record
REC-0007NPK110falsesandy loamF-1007Emerald Farm54.52615.2551Spring 2023oatsBarra2023-03-222023-07-1416.3herbicide2.711.348011105.65.3sensorblank
REC-0008organic36truegravelF-1008blank35.6895139.6917Fall 2022quinoaTiticaca2022-09-012022-12-180.5none014.42308901.71.6farmer reportUrban test plot.

What the 200 rows show

from the 200-row sample

NPK (fertilizer type) stands out: mean fertilizer_amount_kg_per_ha is 123.5, against 25.8 for the rest.

  • 56%irrigation = true
  • 74.5median fertilizer_amount_kg_per_ha
  • 4pesticide types
  • 5data sources
  • 17crop types
  • 28seasons
Mean fertilizer_amount_kg_per_ha by fertilizer_type178 rows
0100200123.5NPK99 rows34.0organic60 rows0.0none19 rows
fertilizer_amount_kg_per_ha178 rows, in bands of 20
0204036262171183534080160fertilizer_amount_kg_per_ha →

Median 74.5, from 0.0 to 160.0.

soil_type192 rows with a value · 8 left blank
  1. loam35
  2. clay29
  3. sandy21
  4. peat17
  5. compost mix17
  6. silt loam15
  7. sandy loam15
  8. alluvial12
  9. silty clay7
  10. gravel7
24 columns by typefrom the column list below
  • string 11
  • float 10
  • date 2
  • boolean 1

Columns

24 columns in four groups
blueprint · 24 columns
columntypedescriptionexample
Text 11 columns
record_idstringUnique identifier for each crop yield estimate recorduniqueREC-0001
field_idstringUnique identifier for the agricultural fieldF-1001
field_namestringDescriptive name of the field or plotoptionalMaple Acres
seasonstringSeason for which the yield estimate applies (e.g., Spring 2023)Spring 2022
crop_typestringType of crop grown in the field (e.g., wheat, corn, soybeans)wheat
varietystringSpecific variety or hybrid of the cropoptionalRed Fife
soil_typestringDominant soil type in the field (e.g., loam, clay, sandy)optionalloam
fertilizer_typestringType of fertilizer applied (e.g., NPK, organic, none)3 types · optionalNPK
pesticide_typestringType of pesticide applied (e.g., herbicide, insecticide, none)4 types · optionalherbicide
data_sourcestringSource of the data (e.g., farmer report, sensor, satellite, model)5 sources · optionalsensor
notesstringAdditional notes or comments about the recordoptionalUrban test plot.
Numbers 10 columns
location_latitudefloatLatitude coordinate of the field location-90 to 9045.4215
location_longitudefloatLongitude coordinate of the field location-180 to 180-75.6998
area_hectaresfloatSize of the field in hectares0 or more24.7
fertilizer_amount_kg_per_hafloatAmount of fertilizer applied in kilograms per hectare0 or more · optional145
pesticide_amount_l_per_hafloatAmount of pesticide applied in liters per hectare0 or more · optional3.1
average_temperature_cfloatAverage temperature during the growing season in Celsiusoptional15.1
total_precipitation_mmfloatTotal precipitation during the growing season in millimeters0 or more · optional483
sunshine_hoursfloatTotal sunshine hours during the growing season0 or more · optional915
yield_estimate_tonnes_per_hafloatEstimated crop yield in tonnes per hectare0 or more7.8
yield_actual_tonnes_per_hafloatActual measured crop yield in tonnes per hectare (if available)0 or more · optional7.5
Dates and times 2 columns
sowing_datedateDate when the crop was sown or plantedoptional2022-04-15
harvest_datedateDate when the crop was harvestedoptional2022-08-12
True or false 1 column
irrigationbooleanIndicates if the field was irrigated during the seasonoptionaltrue

Use it for

  • irrigation56%108 of 192 rowsmean fertilizer amoun…123.5NPK34.0organic0.0none

    An agriculture dashboard

    The irrigation rate, fertilizer_amount_kg_per_ha by fertilizer_type and a breakdown of soil_type. Excel, Power BI or Tableau.

  • Why do the 99 NPK rows have a mean fertilizer_amount_kg_per_ha of 123.5?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable records with field_id, field_name and location_latitude to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 24 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows24 columns
Yours1,000 rows24 columnslocation_latitude: UK only

blueprint · field-crop-yield-estimates

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 24 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each row represents one field in a season
  • Inputs: weather, fertilizer, irrigation, crop type
  • Yield in tons/acre
  • Missing weather data simulated for realism
  • Fields grouped by region
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
field-crop-yield-estimates

What should your data show?

Preview 20 rows free
No signup. No card.