crop-yield-prediction-model / model_metadata.json
Fatima-Z's picture
Upload folder using huggingface_hub
ed77cf2 verified
Raw History Blame Contribute Delete
39.2 kB
{
"champion_model": "Extra Trees",
"metrics": {
"model_name": "Extra Trees",
"r2_score": 0.9913,
"mae_hg_ha": 2570.21,
"rmse_hg_ha": 7925.48,
"training_time_sec": 3.13
},
"benchmark_summary": [
{
"model_name": "Extra Trees",
"r2_score": 0.9913,
"mae_hg_ha": 2570.21,
"rmse_hg_ha": 7925.48,
"training_time_sec": 3.13
},
{
"model_name": "Random Forest",
"r2_score": 0.9876,
"mae_hg_ha": 3452.75,
"rmse_hg_ha": 9470.36,
"training_time_sec": 2.59
},
{
"model_name": "Decision Tree",
"r2_score": 0.9794,
"mae_hg_ha": 3628.86,
"rmse_hg_ha": 12210.03,
"training_time_sec": 0.49
},
{
"model_name": "LightGBM",
"r2_score": 0.9679,
"mae_hg_ha": 8649.42,
"rmse_hg_ha": 15259.9,
"training_time_sec": 2.39
},
{
"model_name": "XGBoost",
"r2_score": 0.9621,
"mae_hg_ha": 9904.11,
"rmse_hg_ha": 16569.78,
"training_time_sec": 0.74
}
],
"grouped_feature_importance": {
"Crop Type (Item)": 60.81,
"Country (Area)": 30.05,
"Year / Trend": 3.3,
"Average Rainfall": 0.94,
"Pesticides Application": 2.57,
"Average Temperature": 2.32
},
"top_feature_importances": [
{
"feature": "Item_Potatoes",
"importance_pct": 36.912
},
{
"feature": "Item_Rice, paddy",
"importance_pct": 7.505
},
{
"feature": "Item_Sweet potatoes",
"importance_pct": 6.536
},
{
"feature": "Area_India",
"importance_pct": 6.505
},
{
"feature": "Year",
"importance_pct": 3.302
},
{
"feature": "Item_Maize",
"importance_pct": 2.749
},
{
"feature": "Area_Japan",
"importance_pct": 2.713
},
{
"feature": "pesticides_tonnes",
"importance_pct": 2.57
},
{
"feature": "Area_Australia",
"importance_pct": 2.526
},
{
"feature": "Area_United Kingdom",
"importance_pct": 2.418
},
{
"feature": "avg_temp",
"importance_pct": 2.323
},
{
"feature": "Item_Yams",
"importance_pct": 1.994
},
{
"feature": "Item_Sorghum",
"importance_pct": 1.682
},
{
"feature": "Item_Wheat",
"importance_pct": 1.655
},
{
"feature": "Item_Soybeans",
"importance_pct": 1.354
}
],
"countries": [
"Albania",
"Algeria",
"Angola",
"Argentina",
"Armenia",
"Australia",
"Austria",
"Azerbaijan",
"Bahamas",
"Bahrain",
"Bangladesh",
"Belarus",
"Belgium",
"Botswana",
"Brazil",
"Bulgaria",
"Burkina Faso",
"Burundi",
"Cameroon",
"Canada",
"Central African Republic",
"Chile",
"Colombia",
"Croatia",
"Denmark",
"Dominican Republic",
"Ecuador",
"Egypt",
"El Salvador",
"Eritrea",
"Estonia",
"Finland",
"France",
"Germany",
"Ghana",
"Greece",
"Guatemala",
"Guinea",
"Guyana",
"Haiti",
"Honduras",
"Hungary",
"India",
"Indonesia",
"Iraq",
"Ireland",
"Italy",
"Jamaica",
"Japan",
"Kazakhstan",
"Kenya",
"Latvia",
"Lebanon",
"Lesotho",
"Libya",
"Lithuania",
"Madagascar",
"Malawi",
"Malaysia",
"Mali",
"Mauritania",
"Mauritius",
"Mexico",
"Montenegro",
"Morocco",
"Mozambique",
"Namibia",
"Nepal",
"Netherlands",
"New Zealand",
"Nicaragua",
"Niger",
"Norway",
"Pakistan",
"Papua New Guinea",
"Peru",
"Poland",
"Portugal",
"Qatar",
"Romania",
"Rwanda",
"Saudi Arabia",
"Senegal",
"Slovenia",
"South Africa",
"Spain",
"Sri Lanka",
"Sudan",
"Suriname",
"Sweden",
"Switzerland",
"Tajikistan",
"Thailand",
"Tunisia",
"Turkey",
"Uganda",
"Ukraine",
"United Kingdom",
"Uruguay",
"Zambia",
"Zimbabwe"
],
"crops": [
"Cassava",
"Maize",
"Plantains and others",
"Potatoes",
"Rice, paddy",
"Sorghum",
"Soybeans",
"Sweet potatoes",
"Wheat",
"Yams"
],
"country_stats": {
"Albania": {
"avg_rainfall": 1485.0,
"avg_temp": 16.3,
"avg_pesticides": 601.2,
"min_rainfall": 1485.0,
"max_rainfall": 1485.0,
"min_temp": 15.36,
"max_temp": 17.41,
"min_pesticides": 121.0,
"max_pesticides": 1311.17,
"total_records": 99
},
"Algeria": {
"avg_rainfall": 89.0,
"avg_temp": 17.5,
"avg_pesticides": 4226.8,
"min_rainfall": 89.0,
"max_rainfall": 89.0,
"min_temp": 16.26,
"max_temp": 18.13,
"min_pesticides": 322.84,
"max_pesticides": 17379.76,
"total_records": 114
},
"Angola": {
"avg_rainfall": 1010.0,
"avg_temp": 24.3,
"avg_pesticides": 56.7,
"min_rainfall": 1010.0,
"max_rainfall": 1010.0,
"min_temp": 23.96,
"max_temp": 24.96,
"min_pesticides": 23.0,
"max_pesticides": 336.0,
"total_records": 164
},
"Argentina": {
"avg_rainfall": 591.0,
"avg_temp": 17.7,
"avg_pesticides": 67929.5,
"min_rainfall": 591.0,
"max_rainfall": 591.0,
"min_temp": 16.45,
"max_temp": 18.54,
"min_pesticides": 26156.0,
"max_pesticides": 171945.54,
"total_records": 368
},
"Armenia": {
"avg_rainfall": 562.0,
"avg_temp": 9.6,
"avg_pesticides": 138.6,
"min_rainfall": 562.0,
"max_rainfall": 562.0,
"min_temp": 7.44,
"max_temp": 11.31,
"min_pesticides": 8.0,
"max_pesticides": 278.72,
"total_records": 63
},
"Australia": {
"avg_rainfall": 534.0,
"avg_temp": 16.6,
"avg_pesticides": 33115.1,
"min_rainfall": 534.0,
"max_rainfall": 534.0,
"min_temp": 11.21,
"max_temp": 20.71,
"min_pesticides": 17866.0,
"max_pesticides": 48687.88,
"total_records": 966
},
"Austria": {
"avg_rainfall": 1110.0,
"avg_temp": 9.1,
"avg_pesticides": 3587.8,
"min_rainfall": 1110.0,
"max_rainfall": 1110.0,
"min_temp": 7.4,
"max_temp": 10.08,
"min_pesticides": 3079.2,
"max_pesticides": 4487.0,
"total_records": 96
},
"Azerbaijan": {
"avg_rainfall": 447.0,
"avg_temp": 12.4,
"avg_pesticides": 220.0,
"min_rainfall": 447.0,
"max_rainfall": 447.0,
"min_temp": 10.53,
"max_temp": 14.12,
"min_pesticides": 148.68,
"max_pesticides": 516.35,
"total_records": 116
},
"Bahamas": {
"avg_rainfall": 1292.0,
"avg_temp": 25.5,
"avg_pesticides": 367.6,
"min_rainfall": 1292.0,
"max_rainfall": 1292.0,
"min_temp": 24.77,
"max_temp": 25.94,
"min_pesticides": 268.2,
"max_pesticides": 484.59,
"total_records": 67
},
"Bahrain": {
"avg_rainfall": 83.0,
"avg_temp": 26.7,
"avg_pesticides": 13.0,
"min_rainfall": 83.0,
"max_rainfall": 83.0,
"min_temp": 25.09,
"max_temp": 28.0,
"min_pesticides": 0.91,
"max_pesticides": 30.86,
"total_records": 29
},
"Bangladesh": {
"avg_rainfall": 2666.0,
"avg_temp": 26.1,
"avg_pesticides": 6609.5,
"min_rainfall": 2666.0,
"max_rainfall": 2666.0,
"min_temp": 25.55,
"max_temp": 26.65,
"min_pesticides": 1266.0,
"max_pesticides": 15330.16,
"total_records": 294
},
"Belarus": {
"avg_rainfall": 618.0,
"avg_temp": 6.7,
"avg_pesticides": 8407.7,
"min_rainfall": 618.0,
"max_rainfall": 618.0,
"min_temp": 5.32,
"max_temp": 7.83,
"min_pesticides": 8306.31,
"max_pesticides": 9578.67,
"total_records": 63
},
"Belgium": {
"avg_rainfall": 847.0,
"avg_temp": 11.0,
"avg_pesticides": 7358.0,
"min_rainfall": 847.0,
"max_rainfall": 847.0,
"min_temp": 9.74,
"max_temp": 11.69,
"min_pesticides": 4644.53,
"max_pesticides": 9776.0,
"total_records": 39
},
"Botswana": {
"avg_rainfall": 416.0,
"avg_temp": 19.6,
"avg_pesticides": 17.1,
"min_rainfall": 416.0,
"max_rainfall": 416.0,
"min_temp": 18.69,
"max_temp": 20.59,
"min_pesticides": 17.0,
"max_pesticides": 19.0,
"total_records": 64
},
"Brazil": {
"avg_rainfall": 1761.0,
"avg_temp": 22.7,
"avg_pesticides": 189736.9,
"min_rainfall": 1761.0,
"max_rainfall": 1761.0,
"min_temp": 17.57,
"max_temp": 28.76,
"min_pesticides": 49695.0,
"max_pesticides": 367778.0,
"total_records": 2277
},
"Bulgaria": {
"avg_rainfall": 608.0,
"avg_temp": 9.4,
"avg_pesticides": 2674.2,
"min_rainfall": 608.0,
"max_rainfall": 608.0,
"min_temp": 8.14,
"max_temp": 11.26,
"min_pesticides": 1197.0,
"max_pesticides": 3906.0,
"total_records": 138
},
"Burkina Faso": {
"avg_rainfall": 748.0,
"avg_temp": 28.7,
"avg_pesticides": 191.1,
"min_rainfall": 748.0,
"max_rainfall": 748.0,
"min_temp": 28.0,
"max_temp": 29.41,
"min_pesticides": 1.28,
"max_pesticides": 843.0,
"total_records": 184
},
"Burundi": {
"avg_rainfall": 1274.0,
"avg_temp": 21.4,
"avg_pesticides": 213.5,
"min_rainfall": 1274.0,
"max_rainfall": 1274.0,
"min_temp": 20.97,
"max_temp": 22.29,
"min_pesticides": 72.56,
"max_pesticides": 956.06,
"total_records": 207
},
"Cameroon": {
"avg_rainfall": 1604.0,
"avg_temp": 25.2,
"avg_pesticides": 748.3,
"min_rainfall": 1604.0,
"max_rainfall": 1604.0,
"min_temp": 24.6,
"max_temp": 25.7,
"min_pesticides": 48.35,
"max_pesticides": 1372.47,
"total_records": 230
},
"Canada": {
"avg_rainfall": 537.0,
"avg_temp": 7.2,
"avg_pesticides": 43102.2,
"min_rainfall": 537.0,
"max_rainfall": 537.0,
"min_temp": 3.69,
"max_temp": 10.6,
"min_pesticides": 29206.0,
"max_pesticides": 81659.8,
"total_records": 552
},
"Central African Republic": {
"avg_rainfall": 1342.0,
"avg_temp": 25.5,
"avg_pesticides": 18.0,
"min_rainfall": 1342.0,
"max_rainfall": 1342.0,
"min_temp": 24.81,
"max_temp": 26.17,
"min_pesticides": 0.04,
"max_pesticides": 22.87,
"total_records": 161
},
"Chile": {
"avg_rainfall": 1522.0,
"avg_temp": 9.7,
"avg_pesticides": 12674.2,
"min_rainfall": 1522.0,
"max_rainfall": 1522.0,
"min_temp": 5.51,
"max_temp": 13.69,
"min_pesticides": 9830.72,
"max_pesticides": 15373.0,
"total_records": 230
},
"Colombia": {
"avg_rainfall": 3240.0,
"avg_temp": 24.9,
"avg_pesticides": 52977.7,
"min_rainfall": 3240.0,
"max_rainfall": 3240.0,
"min_temp": 21.83,
"max_temp": 27.77,
"min_pesticides": 14961.81,
"max_pesticides": 117881.45,
"total_records": 414
},
"Croatia": {
"avg_rainfall": 1113.0,
"avg_temp": 10.6,
"avg_pesticides": 2406.0,
"min_rainfall": 1113.0,
"max_rainfall": 1113.0,
"min_temp": 9.24,
"max_temp": 11.58,
"min_pesticides": 1540.0,
"max_pesticides": 3418.0,
"total_records": 105
},
"Denmark": {
"avg_rainfall": 703.0,
"avg_temp": 9.0,
"avg_pesticides": 3909.8,
"min_rainfall": 703.0,
"max_rainfall": 703.0,
"min_temp": 7.31,
"max_temp": 9.87,
"min_pesticides": 2836.0,
"max_pesticides": 5716.0,
"total_records": 50
},
"Dominican Republic": {
"avg_rainfall": 1410.0,
"avg_temp": 26.8,
"avg_pesticides": 5016.7,
"min_rainfall": 1410.0,
"max_rainfall": 1410.0,
"min_temp": 26.29,
"max_temp": 27.18,
"min_pesticides": 3449.0,
"max_pesticides": 7182.0,
"total_records": 368
},
"Ecuador": {
"avg_rainfall": 2274.0,
"avg_temp": 20.5,
"avg_pesticides": 10821.7,
"min_rainfall": 2274.0,
"max_rainfall": 2274.0,
"min_temp": 17.02,
"max_temp": 23.0,
"min_pesticides": 1302.49,
"max_pesticides": 31637.12,
"total_records": 621
},
"Egypt": {
"avg_rainfall": 51.0,
"avg_temp": 21.6,
"avg_pesticides": 7594.5,
"min_rainfall": 51.0,
"max_rainfall": 51.0,
"min_temp": 20.09,
"max_temp": 23.72,
"min_pesticides": 4175.0,
"max_pesticides": 13991.0,
"total_records": 322
},
"El Salvador": {
"avg_rainfall": 1784.0,
"avg_temp": 26.1,
"avg_pesticides": 3143.5,
"min_rainfall": 1784.0,
"max_rainfall": 1784.0,
"min_temp": 25.67,
"max_temp": 26.48,
"min_pesticides": 1922.78,
"max_pesticides": 6005.08,
"total_records": 184
},
"Eritrea": {
"avg_rainfall": 383.0,
"avg_temp": 24.8,
"avg_pesticides": 22.4,
"min_rainfall": 383.0,
"max_rainfall": 383.0,
"min_temp": 24.09,
"max_temp": 25.87,
"min_pesticides": 4.44,
"max_pesticides": 30.92,
"total_records": 80
},
"Estonia": {
"avg_rainfall": 626.0,
"avg_temp": 6.2,
"avg_pesticides": 350.2,
"min_rainfall": 626.0,
"max_rainfall": 626.0,
"min_temp": 4.63,
"max_temp": 7.39,
"min_pesticides": 133.0,
"max_pesticides": 567.0,
"total_records": 42
},
"Finland": {
"avg_rainfall": 536.0,
"avg_temp": 5.5,
"avg_pesticides": 1427.7,
"min_rainfall": 536.0,
"max_rainfall": 536.0,
"min_temp": 4.2,
"max_temp": 6.77,
"min_pesticides": 909.0,
"max_pesticides": 2001.0,
"total_records": 46
},
"France": {
"avg_rainfall": 867.0,
"avg_temp": 11.4,
"avg_pesticides": 85238.4,
"min_rainfall": 867.0,
"max_rainfall": 867.0,
"min_temp": 10.14,
"max_temp": 12.33,
"min_pesticides": 61039.0,
"max_pesticides": 114695.0,
"total_records": 138
},
"Germany": {
"avg_rainfall": 700.0,
"avg_temp": 8.4,
"avg_pesticides": 35217.1,
"min_rainfall": 700.0,
"max_rainfall": 700.0,
"min_temp": 4.49,
"max_temp": 10.96,
"min_pesticides": 25170.0,
"max_pesticides": 45522.5,
"total_records": 270
},
"Ghana": {
"avg_rainfall": 1187.0,
"avg_temp": 26.9,
"avg_pesticides": 294.4,
"min_rainfall": 1187.0,
"max_rainfall": 1187.0,
"min_temp": 26.47,
"max_temp": 27.57,
"min_pesticides": 65.8,
"max_pesticides": 1575.5,
"total_records": 155
},
"Greece": {
"avg_rainfall": 652.0,
"avg_temp": 18.2,
"avg_pesticides": 8328.0,
"min_rainfall": 652.0,
"max_rainfall": 652.0,
"min_temp": 17.07,
"max_temp": 19.36,
"min_pesticides": 3404.4,
"max_pesticides": 12083.0,
"total_records": 161
},
"Guatemala": {
"avg_rainfall": 1996.0,
"avg_temp": 19.9,
"avg_pesticides": 13673.2,
"min_rainfall": 1996.0,
"max_rainfall": 1996.0,
"min_temp": 19.44,
"max_temp": 20.37,
"min_pesticides": 9665.14,
"max_pesticides": 22883.17,
"total_records": 204
},
"Guinea": {
"avg_rainfall": 1651.0,
"avg_temp": 27.3,
"avg_pesticides": 321.6,
"min_rainfall": 1651.0,
"max_rainfall": 1651.0,
"min_temp": 27.02,
"max_temp": 27.8,
"min_pesticides": 21.0,
"max_pesticides": 877.19,
"total_records": 171
},
"Guyana": {
"avg_rainfall": 2387.0,
"avg_temp": 27.3,
"avg_pesticides": 297.1,
"min_rainfall": 2387.0,
"max_rainfall": 2387.0,
"min_temp": 26.95,
"max_temp": 27.87,
"min_pesticides": 211.83,
"max_pesticides": 427.73,
"total_records": 124
},
"Haiti": {
"avg_rainfall": 1440.0,
"avg_temp": 27.2,
"avg_pesticides": 22.5,
"min_rainfall": 1440.0,
"max_rainfall": 1440.0,
"min_temp": 26.76,
"max_temp": 27.74,
"min_pesticides": 6.96,
"max_pesticides": 27.85,
"total_records": 184
},
"Honduras": {
"avg_rainfall": 1976.0,
"avg_temp": 24.7,
"avg_pesticides": 5282.2,
"min_rainfall": 1976.0,
"max_rainfall": 1976.0,
"min_temp": 24.25,
"max_temp": 25.37,
"min_pesticides": 1141.0,
"max_pesticides": 9904.59,
"total_records": 204
},
"Hungary": {
"avg_rainfall": 589.0,
"avg_temp": 10.8,
"avg_pesticides": 8408.8,
"min_rainfall": 589.0,
"max_rainfall": 589.0,
"min_temp": 9.44,
"max_temp": 12.44,
"min_pesticides": 4151.0,
"max_pesticides": 12756.0,
"total_records": 138
},
"India": {
"avg_rainfall": 1083.0,
"avg_temp": 26.0,
"avg_pesticides": 48459.0,
"min_rainfall": 1083.0,
"max_rainfall": 1083.0,
"min_temp": 23.26,
"max_temp": 28.85,
"min_pesticides": 14485.33,
"max_pesticides": 75000.0,
"total_records": 4048
},
"Indonesia": {
"avg_rainfall": 2702.0,
"avg_temp": 26.9,
"avg_pesticides": 1672.0,
"min_rainfall": 2702.0,
"max_rainfall": 2702.0,
"min_temp": 25.17,
"max_temp": 27.9,
"min_pesticides": 825.0,
"max_pesticides": 3259.0,
"total_records": 828
},
"Iraq": {
"avg_rainfall": 216.0,
"avg_temp": 22.0,
"avg_pesticides": 1003.5,
"min_rainfall": 216.0,
"max_rainfall": 216.0,
"min_temp": 17.76,
"max_temp": 25.49,
"min_pesticides": 508.0,
"max_pesticides": 2162.6,
"total_records": 276
},
"Ireland": {
"avg_rainfall": 1118.0,
"avg_temp": 9.5,
"avg_pesticides": 2419.9,
"min_rainfall": 1118.0,
"max_rainfall": 1118.0,
"min_temp": 8.38,
"max_temp": 10.11,
"min_pesticides": 1577.0,
"max_pesticides": 3664.3,
"total_records": 46
},
"Italy": {
"avg_rainfall": 832.0,
"avg_temp": 10.4,
"avg_pesticides": 80175.9,
"min_rainfall": 832.0,
"max_rainfall": 832.0,
"min_temp": 7.05,
"max_temp": 13.6,
"min_pesticides": 55633.0,
"max_pesticides": 100596.4,
"total_records": 322
},
"Jamaica": {
"avg_rainfall": 2051.0,
"avg_temp": 27.3,
"avg_pesticides": 1071.8,
"min_rainfall": 2051.0,
"max_rainfall": 2051.0,
"min_temp": 26.96,
"max_temp": 27.8,
"min_pesticides": 909.71,
"max_pesticides": 1573.58,
"total_records": 161
},
"Japan": {
"avg_rainfall": 1668.0,
"avg_temp": 15.0,
"avg_pesticides": 70285.5,
"min_rainfall": 1668.0,
"max_rainfall": 1668.0,
"min_temp": 12.49,
"max_temp": 16.74,
"min_pesticides": 51796.3,
"max_pesticides": 79821.18,
"total_records": 966
},
"Kazakhstan": {
"avg_rainfall": 250.0,
"avg_temp": 5.2,
"avg_pesticides": 8278.9,
"min_rainfall": 250.0,
"max_rainfall": 250.0,
"min_temp": 1.61,
"max_temp": 8.71,
"min_pesticides": 3007.26,
"max_pesticides": 17182.0,
"total_records": 252
},
"Kenya": {
"avg_rainfall": 630.0,
"avg_temp": 16.7,
"avg_pesticides": 2677.0,
"min_rainfall": 630.0,
"max_rainfall": 630.0,
"min_temp": 15.94,
"max_temp": 17.3,
"min_pesticides": 1578.0,
"max_pesticides": 6344.0,
"total_records": 230
},
"Latvia": {
"avg_rainfall": 641.0,
"avg_temp": 6.5,
"avg_pesticides": 683.1,
"min_rainfall": 641.0,
"max_rainfall": 641.0,
"min_temp": 4.9,
"max_temp": 7.67,
"min_pesticides": 284.72,
"max_pesticides": 1396.96,
"total_records": 42
},
"Lebanon": {
"avg_rainfall": 661.0,
"avg_temp": 19.8,
"avg_pesticides": 1634.9,
"min_rainfall": 661.0,
"max_rainfall": 661.0,
"min_temp": 18.18,
"max_temp": 21.26,
"min_pesticides": 1221.0,
"max_pesticides": 1816.0,
"total_records": 92
},
"Lesotho": {
"avg_rainfall": 788.0,
"avg_temp": 14.6,
"avg_pesticides": 32.6,
"min_rainfall": 788.0,
"max_rainfall": 788.0,
"min_temp": 13.93,
"max_temp": 15.34,
"min_pesticides": 0.3,
"max_pesticides": 271.84,
"total_records": 92
},
"Libya": {
"avg_rainfall": 56.0,
"avg_temp": 20.1,
"avg_pesticides": 2823.9,
"min_rainfall": 56.0,
"max_rainfall": 56.0,
"min_temp": 18.96,
"max_temp": 21.17,
"min_pesticides": 87.0,
"max_pesticides": 8314.0,
"total_records": 138
},
"Lithuania": {
"avg_rainfall": 656.0,
"avg_temp": 6.7,
"avg_pesticides": 1418.7,
"min_rainfall": 656.0,
"max_rainfall": 656.0,
"min_temp": 5.09,
"max_temp": 7.84,
"min_pesticides": 688.06,
"max_pesticides": 2748.8,
"total_records": 63
},
"Madagascar": {
"avg_rainfall": 1513.0,
"avg_temp": 19.9,
"avg_pesticides": 156.0,
"min_rainfall": 1513.0,
"max_rainfall": 1513.0,
"min_temp": 19.34,
"max_temp": 20.33,
"min_pesticides": 49.52,
"max_pesticides": 507.94,
"total_records": 184
},
"Malawi": {
"avg_rainfall": 1181.0,
"avg_temp": 20.6,
"avg_pesticides": 362.4,
"min_rainfall": 1181.0,
"max_rainfall": 1181.0,
"min_temp": 19.68,
"max_temp": 21.37,
"min_pesticides": 48.28,
"max_pesticides": 1500.27,
"total_records": 171
},
"Malaysia": {
"avg_rainfall": 2875.0,
"avg_temp": 27.3,
"avg_pesticides": 43334.3,
"min_rainfall": 2875.0,
"max_rainfall": 2875.0,
"min_temp": 26.95,
"max_temp": 27.89,
"min_pesticides": 39406.48,
"max_pesticides": 61445.6,
"total_records": 93
},
"Mali": {
"avg_rainfall": 282.0,
"avg_temp": 27.7,
"avg_pesticides": 21.1,
"min_rainfall": 282.0,
"max_rainfall": 282.0,
"min_temp": 27.05,
"max_temp": 28.53,
"min_pesticides": 1.52,
"max_pesticides": 95.7,
"total_records": 207
},
"Mauritania": {
"avg_rainfall": 92.0,
"avg_temp": 27.9,
"avg_pesticides": 58.4,
"min_rainfall": 92.0,
"max_rainfall": 92.0,
"min_temp": 27.23,
"max_temp": 28.7,
"min_pesticides": 1.1,
"max_pesticides": 702.5,
"total_records": 161
},
"Mauritius": {
"avg_rainfall": 2041.0,
"avg_temp": 24.2,
"avg_pesticides": 647.8,
"min_rainfall": 2041.0,
"max_rainfall": 2041.0,
"min_temp": 23.81,
"max_temp": 24.67,
"min_pesticides": 486.72,
"max_pesticides": 889.0,
"total_records": 101
},
"Mexico": {
"avg_rainfall": 758.0,
"avg_temp": 20.4,
"avg_pesticides": 43369.9,
"min_rainfall": 758.0,
"max_rainfall": 758.0,
"min_temp": 15.71,
"max_temp": 25.72,
"min_pesticides": 16189.88,
"max_pesticides": 65961.1,
"total_records": 1472
},
"Montenegro": {
"avg_rainfall": 241.0,
"avg_temp": 11.5,
"avg_pesticides": 37.0,
"min_rainfall": 241.0,
"max_rainfall": 241.0,
"min_temp": 10.56,
"max_temp": 12.87,
"min_pesticides": 0.55,
"max_pesticides": 82.0,
"total_records": 24
},
"Morocco": {
"avg_rainfall": 346.0,
"avg_temp": 18.2,
"avg_pesticides": 12699.8,
"min_rainfall": 346.0,
"max_rainfall": 346.0,
"min_temp": 16.94,
"max_temp": 18.87,
"min_pesticides": 9364.0,
"max_pesticides": 15064.0,
"total_records": 322
},
"Mozambique": {
"avg_rainfall": 1032.0,
"avg_temp": 21.8,
"avg_pesticides": 389.5,
"min_rainfall": 1032.0,
"max_rainfall": 1032.0,
"min_temp": 21.35,
"max_temp": 22.6,
"min_pesticides": 17.4,
"max_pesticides": 1187.1,
"total_records": 161
},
"Namibia": {
"avg_rainfall": 285.0,
"avg_temp": 20.3,
"avg_pesticides": 54.6,
"min_rainfall": 285.0,
"max_rainfall": 285.0,
"min_temp": 19.26,
"max_temp": 21.01,
"min_pesticides": 39.0,
"max_pesticides": 56.0,
"total_records": 82
},
"Nepal": {
"avg_rainfall": 1500.0,
"avg_temp": 15.4,
"avg_pesticides": 170.7,
"min_rainfall": 1500.0,
"max_rainfall": 1500.0,
"min_temp": 14.5,
"max_temp": 15.96,
"min_pesticides": 60.11,
"max_pesticides": 454.53,
"total_records": 115
},
"Netherlands": {
"avg_rainfall": 778.0,
"avg_temp": 10.2,
"avg_pesticides": 10430.4,
"min_rainfall": 778.0,
"max_rainfall": 778.0,
"min_temp": 8.32,
"max_temp": 11.04,
"min_pesticides": 8646.0,
"max_pesticides": 12601.0,
"total_records": 69
},
"New Zealand": {
"avg_rainfall": 1732.0,
"avg_temp": 13.2,
"avg_pesticides": 4068.5,
"min_rainfall": 1732.0,
"max_rainfall": 1732.0,
"min_temp": 12.14,
"max_temp": 13.97,
"min_pesticides": 2535.3,
"max_pesticides": 5857.0,
"total_records": 92
},
"Nicaragua": {
"avg_rainfall": 2280.0,
"avg_temp": 27.1,
"avg_pesticides": 4701.5,
"min_rainfall": 2280.0,
"max_rainfall": 2280.0,
"min_temp": 26.73,
"max_temp": 27.83,
"min_pesticides": 575.0,
"max_pesticides": 12242.19,
"total_records": 183
},
"Niger": {
"avg_rainfall": 151.0,
"avg_temp": 29.7,
"avg_pesticides": 34.8,
"min_rainfall": 151.0,
"max_rainfall": 151.0,
"min_temp": 28.99,
"max_temp": 30.42,
"min_pesticides": 7.32,
"max_pesticides": 62.0,
"total_records": 161
},
"Norway": {
"avg_rainfall": 1414.0,
"avg_temp": 3.5,
"avg_pesticides": 750.0,
"min_rainfall": 1414.0,
"max_rainfall": 1414.0,
"min_temp": 1.3,
"max_temp": 4.55,
"min_pesticides": 348.24,
"max_pesticides": 1183.0,
"total_records": 46
},
"Pakistan": {
"avg_rainfall": 494.0,
"avg_temp": 24.4,
"avg_pesticides": 8630.2,
"min_rainfall": 494.0,
"max_rainfall": 494.0,
"min_temp": 18.34,
"max_temp": 28.0,
"min_pesticides": 0.92,
"max_pesticides": 27885.0,
"total_records": 1449
},
"Papua New Guinea": {
"avg_rainfall": 3142.0,
"avg_temp": 25.3,
"avg_pesticides": 113.1,
"min_rainfall": 3142.0,
"max_rainfall": 3142.0,
"min_temp": 24.86,
"max_temp": 26.05,
"min_pesticides": 105.0,
"max_pesticides": 176.0,
"total_records": 161
},
"Peru": {
"avg_rainfall": 1738.0,
"avg_temp": 17.3,
"avg_pesticides": 8235.7,
"min_rainfall": 1738.0,
"max_rainfall": 1738.0,
"min_temp": 16.45,
"max_temp": 18.62,
"min_pesticides": 3134.0,
"max_pesticides": 18885.82,
"total_records": 207
},
"Poland": {
"avg_rainfall": 600.0,
"avg_temp": 8.5,
"avg_pesticides": 13358.7,
"min_rainfall": 600.0,
"max_rainfall": 600.0,
"min_temp": 6.71,
"max_temp": 9.56,
"min_pesticides": 5422.0,
"max_pesticides": 22204.46,
"total_records": 78
},
"Portugal": {
"avg_rainfall": 854.0,
"avg_temp": 16.4,
"avg_pesticides": 13293.8,
"min_rainfall": 854.0,
"max_rainfall": 854.0,
"min_temp": 15.33,
"max_temp": 17.23,
"min_pesticides": 6117.0,
"max_pesticides": 17452.0,
"total_records": 138
},
"Qatar": {
"avg_rainfall": 74.0,
"avg_temp": 27.9,
"avg_pesticides": 44.3,
"min_rainfall": 74.0,
"max_rainfall": 74.0,
"min_temp": 26.22,
"max_temp": 28.93,
"min_pesticides": 3.0,
"max_pesticides": 68.0,
"total_records": 69
},
"Romania": {
"avg_rainfall": 637.0,
"avg_temp": 11.8,
"avg_pesticides": 12087.1,
"min_rainfall": 637.0,
"max_rainfall": 637.0,
"min_temp": 10.46,
"max_temp": 13.94,
"min_pesticides": 6314.0,
"max_pesticides": 25255.0,
"total_records": 138
},
"Rwanda": {
"avg_rainfall": 1212.0,
"avg_temp": 19.7,
"avg_pesticides": 366.0,
"min_rainfall": 1212.0,
"max_rainfall": 1212.0,
"min_temp": 19.22,
"max_temp": 20.29,
"min_pesticides": 72.0,
"max_pesticides": 1841.5,
"total_records": 207
},
"Saudi Arabia": {
"avg_rainfall": 59.0,
"avg_temp": 26.4,
"avg_pesticides": 3011.8,
"min_rainfall": 59.0,
"max_rainfall": 59.0,
"min_temp": 24.37,
"max_temp": 27.78,
"min_pesticides": 994.0,
"max_pesticides": 5412.5,
"total_records": 184
},
"Senegal": {
"avg_rainfall": 686.0,
"avg_temp": 25.4,
"avg_pesticides": 500.9,
"min_rainfall": 686.0,
"max_rainfall": 686.0,
"min_temp": 24.7,
"max_temp": 26.1,
"min_pesticides": 282.02,
"max_pesticides": 787.83,
"total_records": 138
},
"Slovenia": {
"avg_rainfall": 1162.0,
"avg_temp": 10.6,
"avg_pesticides": 1178.2,
"min_rainfall": 1162.0,
"max_rainfall": 1162.0,
"min_temp": 9.24,
"max_temp": 11.58,
"min_pesticides": 917.49,
"max_pesticides": 1557.98,
"total_records": 84
},
"South Africa": {
"avg_rainfall": 495.0,
"avg_temp": 17.8,
"avg_pesticides": 23547.1,
"min_rainfall": 495.0,
"max_rainfall": 495.0,
"min_temp": 14.98,
"max_temp": 21.64,
"min_pesticides": 16582.0,
"max_pesticides": 26857.0,
"total_records": 644
},
"Spain": {
"avg_rainfall": 636.0,
"avg_temp": 15.6,
"avg_pesticides": 38474.3,
"min_rainfall": 636.0,
"max_rainfall": 636.0,
"min_temp": 11.12,
"max_temp": 17.98,
"min_pesticides": 27852.0,
"max_pesticides": 54197.0,
"total_records": 483
},
"Sri Lanka": {
"avg_rainfall": 1712.0,
"avg_temp": 26.6,
"avg_pesticides": 1575.8,
"min_rainfall": 1712.0,
"max_rainfall": 1712.0,
"min_temp": 26.26,
"max_temp": 27.13,
"min_pesticides": 1112.8,
"max_pesticides": 2144.31,
"total_records": 184
},
"Sudan": {
"avg_rainfall": 1712.0,
"avg_temp": 28.5,
"avg_pesticides": 2469.5,
"min_rainfall": 1712.0,
"max_rainfall": 1712.0,
"min_temp": 26.42,
"max_temp": 30.65,
"min_pesticides": 2469.47,
"max_pesticides": 2469.47,
"total_records": 28
},
"Suriname": {
"avg_rainfall": 2331.0,
"avg_temp": 27.2,
"avg_pesticides": 746.2,
"min_rainfall": 2331.0,
"max_rainfall": 2331.0,
"min_temp": 26.82,
"max_temp": 27.7,
"min_pesticides": 139.0,
"max_pesticides": 2191.37,
"total_records": 138
},
"Sweden": {
"avg_rainfall": 624.0,
"avg_temp": 7.6,
"avg_pesticides": 1807.6,
"min_rainfall": 624.0,
"max_rainfall": 624.0,
"min_temp": 6.01,
"max_temp": 8.49,
"min_pesticides": 1225.0,
"max_pesticides": 2352.0,
"total_records": 46
},
"Switzerland": {
"avg_rainfall": 1537.0,
"avg_temp": 7.9,
"avg_pesticides": 1824.9,
"min_rainfall": 1537.0,
"max_rainfall": 1537.0,
"min_temp": 6.66,
"max_temp": 8.78,
"min_pesticides": 1359.04,
"max_pesticides": 2282.0,
"total_records": 92
},
"Tajikistan": {
"avg_rainfall": 691.0,
"avg_temp": 8.5,
"avg_pesticides": 577.1,
"min_rainfall": 691.0,
"max_rainfall": 691.0,
"min_temp": 7.29,
"max_temp": 10.1,
"min_pesticides": 54.0,
"max_pesticides": 2280.0,
"total_records": 125
},
"Thailand": {
"avg_rainfall": 1622.0,
"avg_temp": 27.9,
"avg_pesticides": 39464.2,
"min_rainfall": 1622.0,
"max_rainfall": 1622.0,
"min_temp": 27.34,
"max_temp": 28.98,
"min_pesticides": 8136.0,
"max_pesticides": 88548.0,
"total_records": 161
},
"Tunisia": {
"avg_rainfall": 207.0,
"avg_temp": 19.5,
"avg_pesticides": 697.4,
"min_rainfall": 207.0,
"max_rainfall": 207.0,
"min_temp": 18.41,
"max_temp": 20.12,
"min_pesticides": 422.24,
"max_pesticides": 909.0,
"total_records": 69
},
"Turkey": {
"avg_rainfall": 593.0,
"avg_temp": 15.1,
"avg_pesticides": 33309.2,
"min_rainfall": 593.0,
"max_rainfall": 593.0,
"min_temp": 9.06,
"max_temp": 21.02,
"min_pesticides": 24219.0,
"max_pesticides": 48715.51,
"total_records": 625
},
"Uganda": {
"avg_rainfall": 1180.0,
"avg_temp": 23.8,
"avg_pesticides": 83.9,
"min_rainfall": 1180.0,
"max_rainfall": 1180.0,
"min_temp": 23.3,
"max_temp": 24.29,
"min_pesticides": 59.0,
"max_pesticides": 88.0,
"total_records": 207
},
"Ukraine": {
"avg_rainfall": 565.0,
"avg_temp": 8.4,
"avg_pesticides": 46535.5,
"min_rainfall": 565.0,
"max_rainfall": 565.0,
"min_temp": 6.89,
"max_temp": 10.33,
"min_pesticides": 15344.4,
"max_pesticides": 90814.8,
"total_records": 126
},
"United Kingdom": {
"avg_rainfall": 1220.0,
"avg_temp": 9.6,
"avg_pesticides": 28159.4,
"min_rainfall": 1220.0,
"max_rainfall": 1220.0,
"min_temp": 7.43,
"max_temp": 11.19,
"min_pesticides": 16401.66,
"max_pesticides": 35579.0,
"total_records": 230
},
"Uruguay": {
"avg_rainfall": 1300.0,
"avg_temp": 17.0,
"avg_pesticides": 7976.0,
"min_rainfall": 1300.0,
"max_rainfall": 1300.0,
"min_temp": 15.92,
"max_temp": 17.61,
"min_pesticides": 1634.02,
"max_pesticides": 23506.4,
"total_records": 161
},
"Zambia": {
"avg_rainfall": 1020.0,
"avg_temp": 21.1,
"avg_pesticides": 1500.3,
"min_rainfall": 1020.0,
"max_rainfall": 1020.0,
"min_temp": 20.14,
"max_temp": 21.97,
"min_pesticides": 716.0,
"max_pesticides": 1670.0,
"total_records": 184
},
"Zimbabwe": {
"avg_rainfall": 657.0,
"avg_temp": 20.8,
"avg_pesticides": 3195.3,
"min_rainfall": 657.0,
"max_rainfall": 657.0,
"min_temp": 19.76,
"max_temp": 21.93,
"min_pesticides": 1664.0,
"max_pesticides": 6753.0,
"total_records": 184
}
},
"crop_stats": {
"Cassava": {
"mean_yield_hg_ha": 150479.5,
"median_yield_hg_ha": 128200.0,
"min_yield_hg_ha": 11778.0,
"max_yield_hg_ha": 385818.0,
"total_records": 2045
},
"Maize": {
"mean_yield_hg_ha": 36310.1,
"median_yield_hg_ha": 25401.0,
"min_yield_hg_ha": 849.0,
"max_yield_hg_ha": 207556.0,
"total_records": 4121
},
"Plantains and others": {
"mean_yield_hg_ha": 106041.3,
"median_yield_hg_ha": 89860.5,
"min_yield_hg_ha": 21350.0,
"max_yield_hg_ha": 418505.0,
"total_records": 556
},
"Potatoes": {
"mean_yield_hg_ha": 199801.5,
"median_yield_hg_ha": 182271.0,
"min_yield_hg_ha": 8406.0,
"max_yield_hg_ha": 501412.0,
"total_records": 4276
},
"Rice, paddy": {
"mean_yield_hg_ha": 40730.4,
"median_yield_hg_ha": 35878.0,
"min_yield_hg_ha": 2034.0,
"max_yield_hg_ha": 103895.0,
"total_records": 3388
},
"Sorghum": {
"mean_yield_hg_ha": 18635.8,
"median_yield_hg_ha": 12885.0,
"min_yield_hg_ha": 578.0,
"max_yield_hg_ha": 206000.0,
"total_records": 3039
},
"Soybeans": {
"mean_yield_hg_ha": 16731.1,
"median_yield_hg_ha": 15533.0,
"min_yield_hg_ha": 50.0,
"max_yield_hg_ha": 41609.0,
"total_records": 3223
},
"Sweet potatoes": {
"mean_yield_hg_ha": 119057.8,
"median_yield_hg_ha": 99940.0,
"min_yield_hg_ha": 8799.0,
"max_yield_hg_ha": 400000.0,
"total_records": 2890
},
"Wheat": {
"mean_yield_hg_ha": 30116.3,
"median_yield_hg_ha": 25497.0,
"min_yield_hg_ha": 1706.0,
"max_yield_hg_ha": 99387.0,
"total_records": 3857
},
"Yams": {
"mean_yield_hg_ha": 114140.3,
"median_yield_hg_ha": 92593.0,
"min_yield_hg_ha": 11475.0,
"max_yield_hg_ha": 250000.0,
"total_records": 847
}
},
"global_stats": {
"min_year": 1990,
"max_year": 2013,
"min_rainfall": 51.0,
"max_rainfall": 3240.0,
"min_temp": 1.3,
"max_temp": 30.65,
"min_pesticides": 0.04,
"max_pesticides": 367778.0,
"total_samples": 28242
},
"trained_at": "2026-08-20 20:30:05"
}