Import libraries

Import data

# BAU ----
BAU_base_ex <- read_excel('ENVS-505 County-Level Data Inputs.xlsx', sheet = 'BAU baseline', na = 'NA')

BAU_cov_ex <- read_excel('ENVS-505 County-Level Data Inputs.xlsx', sheet = 'BAU cover crops', na = 'NA')

BAU_m_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'BAU manure', na = 'NA')

BAU_r_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'BAU reduced', na = 'NA')

BAU_cont_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'BAU cont', na = 'NA')

# 4R ----
R_base_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = '4R baseline', na = 'NA')

R_cov_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = '4R cover crops', na = 'NA')

R_m_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = '4R manure', na = 'NA')

R_r_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = '4R reduced', na = 'NA')

R_cont_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = '4R cont', na = 'NA')

# EEF ----
EEF_base_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'EEF baseline', na = 'NA')

EEF_cov_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'EEF cover crops', na = 'NA')

EEF_m_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'EEF manure', na = 'NA')

EEF_r_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'EEF reduced', na = 'NA')

EEF_cont_ex <- read_excel("ENVS-505 County-Level Data Inputs.xlsx", sheet = 'EEF cont', na = 'NA')

Clean data

# BAU ----
BAU_base <- as.data.frame(t(BAU_base_ex)) |>
  janitor::clean_names() |>
  mutate(v2 = as.double(v2))

BAU_cov <- as.data.frame(t(BAU_cov_ex)) |> 
  janitor::clean_names() |>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

BAU_m <- as.data.frame(t(BAU_m_ex)) |> 
  janitor::clean_names() |>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

BAU_r <- as.data.frame(t(BAU_r_ex)) |> 
  janitor::clean_names() |>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

BAU_cont <- as.data.frame(t(BAU_cont_ex)) |> 
  janitor::clean_names() |>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

# 4R----
R_base <- as.data.frame(t(R_base_ex)) |> 
  janitor::clean_names() |>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

R_cov <- as.data.frame(t(R_cov_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

R_m <- as.data.frame(t(R_m_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

R_r <- as.data.frame(t(R_r_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

R_cont <- as.data.frame(t(R_cont_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

# EEF ----
EEF_base<- as.data.frame(t(EEF_base_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

EEF_cov <- as.data.frame(t(EEF_cov_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

EEF_m <- as.data.frame(t(EEF_m_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

EEF_r <- as.data.frame(t(EEF_r_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

EEF_cont <- as.data.frame(t(EEF_cont_ex)) |> 
  janitor::clean_names()|>
  mutate(v2 = as.double(v2), v25 = as.double(v25), v27 = as.double(v27))

Basic stats

Counties ranked high - low

# BAU ----
BAU_cov |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25   v27
## Haakon       13676 12632
## Bennett      12440 11347
## Jones        11239 10194
## Lyman        10748  9704
## Dewey        10162  9117
## Todd          9774  9029
## Tripp         9757  8547
## Fall River    8428  7384
## Corson        8422  6695
## Beadle        8263  7178
## Lawrence      7963  6919
## Faulk         7915  6678
## Potter        7872  6210
## Butte         7594  6550
## Douglas       7556  6470
## Sanborn       7297  6211
## Kingsbury     7257  6296
## Hand          7149  6064
## Hyde          7115  5453
## Hutchinson    7099  6013
## Hughes        7069  5407
## Campbell      7004  5767
## Charles Mix   6972  5886
## Sully         6948  5285
## Walworth      6936  5699
## Turner        6908  5791
## Miner         6838  5753
## Edmunds       6827  5590
## Aurora        6819  5734
## McPherson     6804  5567
## Brule         6729  5643
## Hanson        6699  5614
## Jerauld       6699  5037
## Bon Homme     6556  5471
## Buffalo       6490  5280
## Davison       6480  5395
## Lincoln       6457  5340
## Clay          6436  5320
## Spink         6367  5328
## Hamlin        6224  5262
## McCook        6174  5089
## Grant         6111  5150
## Yankton       6102  5017
## Roberts       6087  5297
## Marshall      6070  5108
## Union         6067  4987
## Minnehaha     6061  4981
## Lake          6017  4901
## Codington     5963  5002
## Deuel         5922  4960
## Brown         5905  4866
## Moody         5894  4814
## Day           5832  4870
## Clark         5821  4860
## Brookings     5694  4733
## Custer          NA    NA
## Gregory         NA    NA
## Harding         NA    NA
## Jackson         NA    NA
## Meade           NA    NA
## Mellette        NA    NA
## Ogala Lakota    NA    NA
## Pennington      NA    NA
## Perkins         NA    NA
## Stanley         NA    NA
## Ziebach         NA    NA
BAU_m |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25  v27
## Haakon       16789 5430
## Bennett      15249 4982
## Jones        13763 4549
## Lyman        13154 4372
## Dewey        12427 4160
## Todd         11945 4020
## Tripp        11924 4014
## Fall River   10275 3534
## Corson       10268 3532
## Beadle       10067 3474
## Lawrence      9698 3366
## Faulk         9638 3349
## Potter        9585 3334
## Butte         9240 3233
## Douglas       9192 3219
## Sanborn       8871 3126
## Kingsbury     8822 3111
## Hand          8688 3072
## Hyde          8646 3060
## Hutchinson    8625 3045
## Hughes        8589 3044
## Campbell      8507 3020
## Charles Mix   8467 3008
## Sully         8438 3000
## Walworth      8423 2995
## Turner        8389 2985
## Miner         8302 2960
## Edmunds       8287 2956
## Aurora        8278 2953
## McPherson     8259 2948
## Brule         8166 2921
## Hanson        8129 2910
## Jerauld       8129 2910
## Bon Homme     7952 2858
## Buffalo       7870 2835
## Davison       7857 2831
## Lincoln       7828 2822
## Clay          7803 2815
## Spink         7717 2790
## Hamlin        7539 2738
## McCook        7478 2720
## Grant         7399 2698
## Yankton       7388 2694
## Roberts       7370 2689
## Marshall      7348 2683
## Union         7344 2682
## Minnehaha     7337 2679
## Lake          7283 2664
## Codington     7216 2644
## Deuel         7164 2629
## Brown         7144 2623
## Moody         7130 2619
## Day           7053 2597
## Clark         7039 2593
## Brookings     6682 2547
## Custer          NA   NA
## Gregory         NA   NA
## Harding         NA   NA
## Jackson         NA   NA
## Meade           NA   NA
## Mellette        NA   NA
## Ogala Lakota    NA   NA
## Pennington      NA   NA
## Perkins         NA   NA
## Stanley         NA   NA
## Ziebach         NA   NA
BAU_r |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25   v27
## Haakon       12122 11677
## Bennett      11031 10664
## Jones         9977  9533
## Lyman         9546  9101
## Dewey         9030  8586
## Todd          8689  8381
## Tripp         8674  8459
## Fall River    7506  7061
## Corson        7500  6890
## Beadle        7358  6974
## Lawrence      7096  6652
## Faulk         7054  6537
## Potter        7017  6613
## Butte         6772  6327
## Douglas       6738  6353
## Sanborn       6510  6126
## Kingsbury     6476  6036
## Hand          6381  5996
## Hyde          6351  5947
## Hutchinson    6336  5951
## Hughes        6311  5906
## Campbell      6253  5736
## Charles Mix   6224  5840
## Sully         6203  5799
## Walworth      6193  5676
## Turner        6169  5744
## Miner         6107  5722
## Edmunds       6097  5580
## Aurora        6090  5705
## McPherson     6077  5560
## Brule         6011  5626
## Hanson        5985  5600
## Jerauld       5985  5581
## Bon Homme     5859  5474
## Buffalo       5801  5586
## Davison       5792  5407
## Lincoln       5771  5346
## Clay          5754  5329
## Spink         5693  5252
## Hamlin        5566  5127
## McCook        5523  5138
## Grant         5468  5028
## Yankton       5460  5075
## Roberts       5447  4992
## Marshall      5431  4992
## Union         5429  5150
## Minnehaha     5423  5145
## Lake          5385  4960
## Codington     5338  4898
## Deuel         5301  4862
## Brown         5286  4846
## Moody         5277  4998
## Day           5222  4783
## Clark         5212  4773
## Brookings     5101  4661
## Custer          NA    NA
## Gregory         NA    NA
## Harding         NA    NA
## Jackson         NA    NA
## Meade           NA    NA
## Mellette        NA    NA
## Ogala Lakota    NA    NA
## Pennington      NA    NA
## Perkins         NA    NA
## Stanley         NA    NA
## Ziebach         NA    NA
BAU_cont |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25  v27
## Haakon       12122 9768
## Bennett      11031 9336
## Jones         9977 7624
## Lyman         9546 7193
## Dewey         9030 6677
## Todd          8689 6857
## Tripp         8674 7499
## Fall River    7506 5153
## Corson        7500 4555
## Beadle        7358 4769
## Lawrence      7096 4743
## Faulk         7054 4709
## Potter        7017 5319
## Butte         6772 4419
## Douglas       6738 4149
## Sanborn       6510 3922
## Kingsbury     6476 2962
## Hand          6381 3792
## Hyde          6351 4653
## Hutchinson    6336 3747
## Hughes        6311 4613
## Campbell      6253 3908
## Charles Mix   6224 3635
## Sully         6203 4506
## Walworth      6193 3848
## Turner        6169 2834
## Miner         6107 3518
## Edmunds       6097 3752
## Aurora        6090 3501
## McPherson     6077 3732
## Brule         6011 3422
## Hanson        5985 3396
## Jerauld       5985 4287
## Bon Homme     5859 3270
## Buffalo       5801 4626
## Davison       5792 3203
## Lincoln       5771 2436
## Clay          5754 2419
## Spink         5693 2850
## Hamlin        5566 2053
## McCook        5523 2934
## Grant         5468 1954
## Yankton       5460 2871
## Roberts       5447 1648
## Marshall      5431 1918
## Union         5429 2755
## Minnehaha     5423 2750
## Lake          5385 2050
## Codington     5338 1824
## Deuel         5301 1788
## Brown         5286 2444
## Moody         5277 2603
## Day           5222 1709
## Clark         5212 1699
## Brookings     5101 1597
## Custer          NA   NA
## Gregory         NA   NA
## Harding         NA   NA
## Jackson         NA   NA
## Meade           NA   NA
## Mellette        NA   NA
## Ogala Lakota    NA   NA
## Pennington      NA   NA
## Perkins         NA   NA
## Stanley         NA   NA
## Ziebach         NA   NA
# 4R ----
R_cov |>
  select(v25, v27) |> 
  arrange(desc(v25))
##               v25  v27
## Haakon       8497 7453
## Bennett      7979 6886
## Jones        7472 6427
## Lyman        7265 6221
## Dewey        7019 5974
## Todd         6855 6110
## Tripp        6848 5638
## Fall River   6290 5245
## Corson       6287 4560
## Beadle       6222 5136
## Lawrence     6094 5050
## Faulk        6073 4837
## Potter       6056 4393
## Butte        5939 4894
## Douglas      5922 4837
## Sanborn      5814 4728
## Kingsbury    5797 4836
## Hand         5751 4666
## Hyde         5737 4075
## Hutchinson   5730 4645
## Hughes       5718 4055
## Campbell     5690 4454
## Charles Mix  5677 4591
## Sully        5667 4004
## Walworth     5662 4425
## Turner       5650 4533
## Miner        5621 4535
## Edmunds      5616 4379
## Aurora       5613 4527
## McPherson    5606 4370
## Brule        5575 4489
## Hanson       5562 4477
## Jerauld      5562 3900
## Bon Homme    5502 4416
## Buffalo      5474 4264
## Davison      5470 4385
## Lincoln      5460 4343
## Clay         5452 4335
## Spink        5422 4384
## Hamlin       5362 4401
## McCook       5341 4256
## Grant        5315 4353
## Yankton      5311 4226
## Roberts      5305 4515
## Marshall     5297 4336
## Union        5296 4216
## Minnehaha    5294 4214
## Lake         5275 4159
## Codington    5253 4291
## Deuel        5235 4274
## Brown        5228 4189
## Moody        5224 4143
## Day          5197 4236
## Clark        5193 4232
## Brookings    5139 4178
## Custer         NA   NA
## Gregory        NA   NA
## Harding        NA   NA
## Jackson        NA   NA
## Meade          NA   NA
## Mellette       NA   NA
## Ogala Lakota   NA   NA
## Pennington     NA   NA
## Perkins        NA   NA
## Stanley        NA   NA
## Ziebach        NA   NA
R_m |>
  select(v25, v27) |> 
  arrange(desc(v25)) |> 
  rename('Feedstock CI w/o SOC' = v25,
         'Feedstock CI w/ SOC' = v27)
##              Feedstock CI w/o SOC Feedstock CI w/ SOC
## Haakon                      11609                 251
## Bennett                     10788                 521
## Jones                        9996                 782
## Lyman                        9672                 889
## Dewey                        9284                1017
## Todd                         9027                1102
## Tripp                        9016                1106
## Fall River                   8137                1396
## Corson                       8133                1397
## Beadle                       8026                1432
## Lawrence                     7829                1497
## Faulk                        7797                1508
## Potter                       7769                1517
## Butte                        7585                1578
## Douglas                      7559                1586
## Sanborn                      7388                1643
## Kingsbury                    7361                1651
## Hand                         7290                1675
## Hyde                         7268                1682
## Hutchinson                   7257                1686
## Hughes                       7237                1692
## Campbell                     7194                1706
## Charles Mix                  7173                1714
## Sully                        7157                1719
## Walworth                     7149                1721
## Turner                       7130                1727
## Miner                        7084                1743
## Edmunds                      7077                1745
## Aurora                       7072                1747
## McPherson                    7061                1750
## Brule                        7012                1767
## Hanson                       6992                1773
## Jerauld                      6992                1773
## Bon Homme                    6898                1804
## Buffalo                      6854                1819
## Davison                      6847                1821
## Lincoln                      6832                1826
## Clay                         6818                1830
## Spink                        6772                1845
## Hamlin                       6677                1877
## McCook                       6645                1887
## Grant                        6603                1901
## Yankton                      6597                1903
## Roberts                      6587                1906
## Marshall                     6576                1910
## Union                        6574                1911
## Minnehaha                    6570                1912
## Lake                         6541                1922
## Codington                    6505                1933
## Deuel                        6478                1943
## Brown                        6467                1946
## Moody                        6459                1949
## Day                          6418                1962
## Clark                        6411                1965
## Brookings                    6327                1992
## Custer                         NA                  NA
## Gregory                        NA                  NA
## Harding                        NA                  NA
## Jackson                        NA                  NA
## Meade                          NA                  NA
## Mellette                       NA                  NA
## Ogala Lakota                   NA                  NA
## Pennington                     NA                  NA
## Perkins                        NA                  NA
## Stanley                        NA                  NA
## Ziebach                        NA                  NA
R_r |>
  select(v25, v27) |> 
  arrange(desc(v25))
##               v25  v27
## Haakon       6942 6498
## Bennett      6570 6203
## Jones        6211 5766
## Lyman        6063 5619
## Dewey        5887 5443
## Todd         5771 5463
## Tripp        5766 5550
## Fall River   5367 4922
## Corson       5365 4755
## Beadle       5317 4932
## Lawrence     5227 4782
## Faulk        5213 4695
## Potter       5200 4796
## Butte        5117 4672
## Douglas      5105 4720
## Sanborn      5027 4642
## Kingsbury    5015 4576
## Hand         4983 4598
## Hyde         4973 4569
## Hutchinson   4968 4583
## Hughes       4959 4555
## Campbell     4939 4422
## Charles Mix  4930 4545
## Sully        4922 4518
## Walworth     4919 4402
## Turner       4911 4486
## Miner        4890 4505
## Edmunds      4886 4369
## Aurora       4884 4499
## McPherson    4879 4362
## Brule        4857 4472
## Hanson       4848 4463
## Jerauld      4848 4444
## Bon Homme    4805 4420
## Buffalo      4785 4570
## Davison      4782 4397
## Lincoln      4775 4350
## Clay         4769 4344
## Spink        4748 4308
## Hamlin       4705 4266
## McCook       4690 4305
## Grant        4671 4232
## Yankton      4669 4284
## Roberts      4664 4210
## Marshall     4659 4220
## Union        4658 4380
## Minnehaha    4656 4378
## Lake         4643 4218
## Codington    4627 4188
## Deuel        4614 4175
## Brown        4609 4169
## Moody        4606 4328
## Day          4587 4148
## Clark        4584 4145
## Brookings    4546 4107
## Custer         NA   NA
## Gregory        NA   NA
## Harding        NA   NA
## Jackson        NA   NA
## Meade          NA   NA
## Mellette       NA   NA
## Ogala Lakota   NA   NA
## Pennington     NA   NA
## Perkins        NA   NA
## Stanley        NA   NA
## Ziebach        NA   NA
R_cont |>
  select(v25, v27) |> 
  arrange(desc(v25))
##               v25  v27
## Haakon       6942 4589
## Bennett      6570 4875
## Jones        6211 3857
## Lyman        6063 3710
## Dewey        5887 3534
## Todd         5771 3939
## Tripp        5766 4591
## Fall River   5367 3014
## Corson       5365 2419
## Beadle       5317 2728
## Lawrence     5227 2874
## Faulk        5213 2868
## Potter       5200 3502
## Butte        5117 2763
## Douglas      5105 2516
## Sanborn      5027 2438
## Kingsbury    5015 1502
## Hand         4983 2394
## Hyde         4973 3275
## Hutchinson   4968 2379
## Hughes       4959 3261
## Charles Mix  4930 2341
## Sully        4922 3225
## Walworth     4919 2574
## Turner       4911 1576
## Miner        4890 2301
## Edmunds      4886 2541
## Aurora       4884 2295
## McPherson    4879 2534
## Brule        4857 2268
## Hanson       4848 2259
## Jerauld      4848 3150
## Bon Homme    4805 2216
## Buffalo      4785 3610
## Davison      4782 2193
## Lincoln      4775 1440
## Clay         4769 1434
## Spink        4748 1905
## Hamlin       4705 1192
## McCook       4690 2101
## Grant        4671 1158
## Yankton      4669 2080
## Roberts      4664  865
## Marshall     4659 1146
## Union        4658 1984
## Minnehaha    4656 1982
## Lake         4643 1308
## Codington    4627 1114
## Deuel        4614 1101
## Brown        4609 1767
## Moody        4606 1932
## Day          4587 1074
## Clark        4584 1071
## Brookings    4546 1033
## Campbell     4393 2594
## Custer         NA   NA
## Gregory        NA   NA
## Harding        NA   NA
## Jackson        NA   NA
## Meade          NA   NA
## Mellette       NA   NA
## Ogala Lakota   NA   NA
## Pennington     NA   NA
## Perkins        NA   NA
## Stanley        NA   NA
## Ziebach        NA   NA
# EEF ----

EEF_cov |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25   v27
## Haakon       12710 11666
## Bennett      11566 10473
## Jones        10455  9410
## Lyman        10001  8957
## Dewey         9458  8414
## Todd          9099  8354
## Tripp         9084  7874
## Fall River    7855  6811
## Corson        7849  6122
## Beadle        7702  6617
## Lawrence      7472  6380
## Faulk         7380  6143
## Potter        7340  5678
## Butte         7083  6039
## Douglas       7047  5962
## Sanborn       6808  5723
## Kingsbury     6711  5810
## Hand          6671  5586
## Hyde          6640  4977
## Hutchinson    6625  5539
## Hughes        6598  4935
## Campbell      6537  5301
## Charles Mix   6507  5422
## Sully         6485  4822
## Walworth      6474  5237
## Turner        6448  5332
## Miner         6384  5298
## Edmunds       6373  5137
## Aurora        6369  5281
## McPherson     6352  5115
## Brule         6282  5197
## Hanson        6255  5170
## Jerauld       6255  4593
## Bon Homme     6123  5037
## Buffalo       6062  4852
## Davison       6053  4967
## Lincoln       6031  4914
## Clay          6012  4895
## Spink         5948  4909
## Hamlin        5815  4854
## McCook        5770  4684
## Grant         5711  4750
## Yankton       5703  4617
## Roberts       5689  4899
## Marshall      5673  4711
## Union         5670  4590
## Minnehaha     5665  4585
## Lake          5624  4508
## Codington     5574  4613
## Deuel         5536  4574
## Brown         5520  4482
## Moody         5510  4430
## Day           5453  4491
## Clark         5443  4481
## Brookings     5325  4364
## Custer          NA    NA
## Gregory         NA    NA
## Harding         NA    NA
## Jackson         NA    NA
## Meade           NA    NA
## Mellette        NA    NA
## Ogala Lakota    NA    NA
## Pennington      NA    NA
## Perkins         NA    NA
## Stanley         NA    NA
## Ziebach         NA    NA
EEF_m |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25  v27
## Haakon       15822 4463
## Bennett      14375 4108
## Jones        12979 3765
## Lyman        12407 3625
## Dewey        11723 3457
## Todd         11271 3346
## Tripp        11251 3341
## Fall River    9702 2961
## Corson        9695 2959
## Beadle        9507 2913
## Lawrence      9159 2828
## Faulk         9103 2817
## Potter        9053 2802
## Butte         8729 2722
## Douglas       8684 2711
## Sanborn       8382 2637
## Kingsbury     8336 2626
## Hand          8210 2595
## Hyde          8171 2585
## Hutchinson    8151 2580
## Hughes        8117 2572
## Campbell      8041 2553
## Charles Mix   8003 2544
## Sully         7975 2537
## Walworth      7961 2534
## Turner        7929 2526
## Miner         7847 2506
## Edmunds       7834 2502
## Aurora        7825 2500
## McPherson     7807 2496
## Brule         7720 2474
## Hanson        7685 2466
## Jerauld       7685 2466
## Bon Homme     7518 2425
## Buffalo       7442 2406
## Davison       7430 2403
## Lincoln       7402 2396
## Clay          7379 2391
## Spink         7298 2371
## Hamlin        7130 2330
## McCook        7073 2316
## Grant         6999 2298
## Yankton       6989 2295
## Roberts       6972 2291
## Marshall      6951 2286
## Union         6948 2285
## Minnehaha     6941 2283
## Lake          6890 2271
## Codington     6827 2255
## Deuel         6778 2243
## Brown         6759 2239
## Moody         6746 2235
## Day           6674 2218
## Clark         6661 2215
## Brookings     6513 2178
## Custer          NA   NA
## Gregory         NA   NA
## Harding         NA   NA
## Jackson         NA   NA
## Meade           NA   NA
## Mellette        NA   NA
## Ogala Lakota    NA   NA
## Pennington      NA   NA
## Perkins         NA   NA
## Stanley         NA   NA
## Ziebach         NA   NA
EEF_r |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25   v27
## Haakon       11155 10711
## Bennett      10157  9790
## Jones         9194  8749
## Lyman         8799  8354
## Dewey         8327  7882
## Todd          8015  7707
## Tripp         8001  7786
## Fall River    6932  6488
## Corson        6927  6317
## Beadle        6797  6413
## Lawrence      6558  6113
## Faulk         6519  6002
## Potter        6485  6081
## Butte         6261  5816
## Douglas       6230  5845
## Sanborn       6022  5637
## Kingsbury     5990  5550
## Hand          5903  5518
## Hyde          5876  5471
## Hutchinson    5862  5477
## Hughes        5839  5435
## Campbell      5786  5269
## Charles Mix   5760  5357
## Sully         5741  5337
## Walworth      5713  5214
## Turner        5709  5284
## Miner         5653  5268
## Edmunds       5643  5126
## Aurora        5637  5252
## McPherson     5625  5108
## Brule         5565  5180
## Hanson        5541  5156
## Jerauld       5541  5137
## Bon Homme     5426  5041
## Buffalo       5373  5158
## Davison       5365  4980
## Lincoln       5345  4920
## Clay          5329  4904
## Spink         5273  4833
## Hamlin        5158  4719
## McCook        5118  4734
## Grant         5068  4628
## Yankton       5060  4676
## Roberts       5048  4594
## Marshall      5034  4595
## Union         5031  4754
## Minnehaha     5027  4749
## Lake          4992  4567
## Codington     4949  4509
## Deuel         4915  4476
## Brown         4902  4461
## Moody         4893  4615
## Day           4843  4404
## Clark         4834  4395
## Brookings     4732  4293
## Custer          NA    NA
## Gregory         NA    NA
## Harding         NA    NA
## Jackson         NA    NA
## Meade           NA    NA
## Mellette        NA    NA
## Ogala Lakota    NA    NA
## Pennington      NA    NA
## Perkins         NA    NA
## Stanley         NA    NA
## Ziebach         NA    NA
EEF_cont |>
  select(v25, v27) |> 
  arrange(desc(v25))
##                v25  v27
## Haakon       11155 8802
## Bennett      10157 8462
## Jones         9194 6840
## Lyman         8799 6446
## Dewey         8327 5974
## Todd          8015 6183
## Tripp         8001 6826
## Fall River    6932 4579
## Corson        6927 3982
## Beadle        6797 4208
## Lawrence      6558 4204
## Faulk         6519 4174
## Potter        6485 4787
## Butte         6261 3908
## Douglas       6230 3641
## Sanborn       6022 3433
## Kingsbury     5990 2476
## Hand          5903 3314
## Hyde          5876 4178
## Hutchinson    5862 3273
## Hughes        5839 4141
## Campbell      5786 3441
## Charles Mix   5760 3171
## Sully         5741 4043
## Walworth      5731 3386
## Turner        5709 2374
## Miner         5653 3064
## Edmunds       5643 3298
## Aurora        5637 3048
## McPherson     5625 3280
## Brule         5565 2976
## Hanson        5541 2952
## Jerauld       5541 3843
## Bon Homme     5426 2837
## Buffalo       5373 4198
## Davison       5365 2776
## Lincoln       5345 2010
## Clay          5329 1994
## Spink         5273 2431
## Hamlin        5158 1645
## McCook        5118 2529
## Grant         5068 1554
## Yankton       5060 2471
## Roberts       5048 1250
## Marshall      5034 1521
## Union         5032 2358
## Minnehaha     5027 2353
## Lake          4992 1657
## Codington     4949 1435
## Deuel         4915 1402
## Brown         4902 2059
## Moody         4893 2219
## Day           4843 1329
## Clark         4834 1321
## Brookings     4732 1219
## Custer          NA   NA
## Gregory         NA   NA
## Harding         NA   NA
## Jackson         NA   NA
## Meade           NA   NA
## Mellette        NA   NA
## Ogala Lakota    NA   NA
## Pennington      NA   NA
## Perkins         NA   NA
## Stanley         NA   NA
## Ziebach         NA   NA

Average Feedstock CI (with and without SOC)

Calculate mean

# BAU ----
avg_B_base <- mean(BAU_base$v25, na.rm = TRUE)
avg_B_base_SOC <- mean(BAU_base$v27, na.rm = TRUE) 

avg_B_cov <- mean(BAU_cov$v25, na.rm = TRUE)
avg_B_cov_SOC <- mean(BAU_cov$v27, na.rm = TRUE)

avg_B_m <- mean(BAU_m$v25, na.rm = TRUE)
avg_B_m_SOC <- mean(BAU_m$v27, na.rm = TRUE)

avg_B_r <- mean(BAU_r$v25, na.rm = TRUE)
avg_B_r_SOC <- mean(BAU_r$v27, na.rm = TRUE)

avg_B_cont <- mean(BAU_cont$v25, na.rm = TRUE)
avg_B_cont_SOC <- mean(BAU_cont$v27, na.rm = TRUE)


# 4R ----
avg_R_base <- mean(R_base$v25, na.rm = TRUE)
avg_R_base_SOC <- mean(R_base$v27, na.rm = TRUE)

avg_R_cov <- mean(R_cov$v25, na.rm = TRUE)
avg_R_cov_SOC <- mean(R_cov$v27, , na.rm = TRUE)

avg_R_m <- mean(R_m$v25, na.rm = TRUE)
avg_R_m_SOC <- mean(R_m$v27, na.rm = TRUE)

avg_R_r <- mean(R_r$v25, na.rm = TRUE)
avg_R_r_SOC <- mean(R_r$v27, na.rm = TRUE)

avg_R_cont <- mean(R_cont$v25, na.rm = TRUE)
avg_R_cont_SOC <- mean(R_cont$v27, na.rm = TRUE)


# EEF ----
avg_E_base <- mean(EEF_base$v25, na.rm = TRUE)
avg_E_base_SOC <- mean(EEF_base$v27, na.rm = TRUE)

avg_E_cov <- mean(EEF_cov$v25, na.rm = TRUE)
avg_E_cov_SOC <- mean(EEF_cov$v27, na.rm = TRUE)

avg_E_m <- mean(EEF_m$v25, na.rm = TRUE)
avg_E_m_SOC <- mean(EEF_m$v27, na.rm = TRUE)

avg_E_r <- mean(EEF_r$v25, na.rm = TRUE)
avg_E_r_SOC <- mean(EEF_r$v27, na.rm = TRUE)

avg_E_cont <- mean(EEF_cont$v25, na.rm = TRUE)
avg_E_cont_SOC <- mean(EEF_cont$v27, na.rm = TRUE)

Dataframes

# Base data frames ----

rownames <- c('Baseline', 'Cover crops', 'Manure', 'Reeduced till', 'Cont no till')


B_avg <- data.frame(avg_B_base, avg_B_cov, avg_B_m, avg_B_r,  avg_B_cont) |>
  pivot_longer(cols = starts_with('avg'),
               values_to = 'BAU Average CI') |>
  mutate(Scenario = case_when(name == 'avg_B_base' ~ 'Baseline',
                              name == 'avg_B_cov' ~ 'Cover crops', 
                              name == 'avg_B_m' ~ 'Manure',
                              name == 'avg_B_r' ~ 'Reduced till',
                              name == 'avg_B_cont' ~ 'Cont no till')) |>
  select(Scenario, 'BAU Average CI')

B_SOC_avg <- data.frame(avg_B_base_SOC, avg_B_cov_SOC, avg_B_m_SOC, avg_B_r_SOC, avg_B_cont_SOC) |>
  pivot_longer(cols = starts_with('avg'),
               values_to = 'BAU Average CI - SOC') |>
  mutate(Scenario = case_when(name == 'avg_B_base_SOC' ~ 'Baseline',
                              name == 'avg_B_cov_SOC' ~ 'Cover crops', 
                              name == 'avg_B_m_SOC' ~ 'Manure',
                              name == 'avg_B_r_SOC' ~ 'Reduced till',
                              name == 'avg_B_cont_SOC' ~ 'Cont no till')) |>
  select(Scenario, 'BAU Average CI - SOC')

R_avg <- data.frame(avg_R_base,  avg_R_cov,  avg_R_m,  avg_R_r, avg_R_cont) |> 
  pivot_longer(cols  = starts_with('avg'), 
               values_to = '4R Average CI') |>
  mutate(Scenario = case_when(name == 'avg_R_base' ~ 'Baseline',
                              name == 'avg_R_cov' ~ 'Cover crops', 
                              name == 'avg_R_m' ~ 'Manure',
                              name == 'avg_R_r' ~ 'Reduced till',
                              name == 'avg_R_cont' ~ 'Cont no till')) |>
  select(Scenario, '4R Average CI')

R_SOC_avg <- data.frame(avg_R_base_SOC, avg_R_cov_SOC, avg_R_m_SOC, avg_R_r_SOC, avg_R_cont_SOC) |>
  pivot_longer(cols = starts_with('avg'),
               values_to = '4R Average CI - SOC') |>
  mutate(Scenario = case_when(name == 'avg_R_base_SOC' ~ 'Baseline',
                              name == 'avg_R_cov_SOC' ~ 'Cover crops', 
                              name == 'avg_R_m_SOC' ~ 'Manure',
                              name == 'avg_R_r_SOC' ~ 'Reduced till',
                              name == 'avg_R_cont_SOC' ~ 'Cont no till')) |>
  select(Scenario, '4R Average CI - SOC')


E_avg <- data.frame(avg_E_base, avg_E_cov, avg_E_m, avg_E_r, avg_E_cont) |>
  pivot_longer(cols = starts_with('avg'),
               values_to = 'EEF Average CI')  |>
  mutate(Scenario = case_when(name == 'avg_E_base' ~ 'Baseline',
                              name == 'avg_E_cov' ~ 'Cover crops', 
                              name == 'avg_E_m' ~ 'Manure',
                              name == 'avg_E_r' ~ 'Reduced till',
                              name == 'avg_E_cont' ~ 'Cont no till')) |>
  select(Scenario, 'EEF Average CI')

E_SOC_avg <- data.frame(avg_E_base_SOC, avg_E_cov_SOC, avg_E_m_SOC, avg_E_r_SOC, avg_E_cont_SOC) |>
  pivot_longer(cols = starts_with('avg'),
               values_to = 'EEF Average CI - SOC') |>
  mutate(Scenario = case_when(name == 'avg_E_base_SOC' ~ 'Baseline',
                              name == 'avg_E_cov_SOC' ~ 'Cover crops', 
                              name == 'avg_E_m_SOC' ~ 'Manure',
                              name == 'avg_E_r_SOC' ~ 'Reduced till',
                              name == 'avg_E_cont_SOC' ~ 'Cont no till')) |>
  select(Scenario, 'EEF Average CI - SOC')

# Averages ----

BAU_averages <- left_join(B_avg, B_SOC_avg )
## Joining with `by = join_by(Scenario)`
R_averages <- left_join(R_avg, R_SOC_avg)
## Joining with `by = join_by(Scenario)`
E_averages <- left_join(E_avg, E_SOC_avg)
## Joining with `by = join_by(Scenario)`
BR_avg <- left_join(BAU_averages, R_averages)
## Joining with `by = join_by(Scenario)`
Averages <- left_join(BR_avg, E_averages)
## Joining with `by = join_by(Scenario)`
Averages
## # A tibble: 5 × 7
##   Scenario     `BAU Average CI` `BAU Average CI - SOC` `4R Average CI`
##   <chr>                   <dbl>                  <dbl>           <dbl>
## 1 Baseline                6517.                  6517.           5029.
## 2 Cover crops             7304.                  6173.           5817.
## 3 Manure                  8876.                  3128.           7392.
## 4 Reduced till            6517.                  6105.           5029.
## 5 Cont no till            6517.                  3895.           5019.
## # ℹ 3 more variables: `4R Average CI - SOC` <dbl>, `EEF Average CI` <dbl>,
## #   `EEF Average CI - SOC` <dbl>

##Pattern by farm size

# BAU ----
BAU_base |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at Baseline BAU', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

BAU_cov |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at BAU w/ cover crops', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

BAU_m |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at BAU w/ manure', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

BAU_r |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under reduced till BAU', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

BAU_cont |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under cont no till BAU', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel') 
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

#4R ----
R_base |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at Baseline 4R', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

R_cov |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at 4R w/ cover crops', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

R_m |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at 4R w/ manure', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

R_r |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under reduced till 4R', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

R_cont |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under cont no till 4R', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

# EEF ----
EEF_base |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at Baseline EEF', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

EEF_cov |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at EEF w/ cover crops', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

EEF_m |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI at EEF w/ manure', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel')
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

EEF_r |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under reduced till EEF', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel') 
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

EEF_cont |> 
  arrange(desc(v2), desc(v27)) |>
  ggplot(aes(v2, v27)) + 
  geom_point() + 
  labs(
    title = 'Farm size and Feedstock CI under cont no till EEF', subtitle = '** Feedstock CI w/ SOC', 
  x = 'Farm size (acres)', y = 'Carbon intensity (g CO2/bushel') 
## Warning: Removed 11 rows containing missing values or values outside the scale range
## (`geom_point()`).

#### Explore EEF cont no till relationship compared with 4R manure

model <- lm(v2 ~ v27, data = EEF_cont)
summary(model)
## 
## Call:
## lm(formula = v2 ~ v27, data = EEF_cont)
## 
## Residuals:
##     Min      1Q  Median      3Q     Max 
## -455.51 -127.21  -32.69  101.20  519.73 
## 
## Coefficients:
##              Estimate Std. Error t value Pr(>|t|)    
## (Intercept) 435.70245   63.22401   6.891 6.74e-09 ***
## v27           0.02423    0.01656   1.463    0.149    
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Residual standard error: 212.3 on 53 degrees of freedom
##   (11 observations deleted due to missingness)
## Multiple R-squared:  0.03883,    Adjusted R-squared:  0.02069 
## F-statistic: 2.141 on 1 and 53 DF,  p-value: 0.1493
model_r <- lm(v2 ~ v27, data = R_m)
summary(model_r)
## 
## Call:
## lm(formula = v2 ~ v27, data = R_m)
## 
## Residuals:
##     Min      1Q  Median      3Q     Max 
## -448.06 -139.76  -34.09  124.84  541.05 
## 
## Coefficients:
##              Estimate Std. Error t value Pr(>|t|)    
## (Intercept) 641.51699  133.31406   4.812 1.28e-05 ***
## v27          -0.07515    0.07930  -0.948    0.348    
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Residual standard error: 214.7 on 53 degrees of freedom
##   (11 observations deleted due to missingness)
## Multiple R-squared:  0.01666,    Adjusted R-squared:  -0.001891 
## F-statistic: 0.8981 on 1 and 53 DF,  p-value: 0.3476