|
2 | 2 | #' |
3 | 3 | #' @description It plots all results |
4 | 4 | #' |
5 | | -#' @param scenarios_all A dataframe computed using the `differences` function |
| 5 | +#' @param outFile Path to the new comparison output json computed using the `differences` function |
| 6 | +#' |
| 7 | +#' @param oDir directory where the plots are to be saved |
6 | 8 | #' |
7 | 9 | #' @importFrom dplyr %>% |
8 | 10 | #' |
9 | 11 | #' @examples |
10 | 12 | #' \dontrun{ |
11 | 13 | #' data(mufindi) |
12 | 14 | #' data(ghg_para) |
13 | | -#' feed_basket_quality <- feed_quality(mufindi) |
14 | | -#' energy_required <- energy_requirement(mufindi,feed_basket_quality) |
15 | | -#' land_required <- land_requirement(feed_basket_quality, energy_required, mufindi) |
16 | | -#' soil_erosion <- soil_health(mufindi, land_required) |
17 | | -#' water_required <- water_requirement(mufindi,land_required) |
18 | | -#' nitrogen_balance <- n_balance(mufindi, land_required, soil_erosion) |
19 | | -#' livestock_productivity <- land_productivity(mufindi) |
20 | | -#' biomass <- biomass_calculation(mufindi, land_required) |
| 15 | +#' feed_basket_quality <- feed_quality(para) |
| 16 | +#' energy_required <- energy_requirement(para,feed_basket_quality) |
| 17 | +#' land_required <- land_requirement(feed_basket_quality, energy_required, para) |
| 18 | +#' soil_erosion <- soil_health(para, land_required) |
| 19 | +#' water_required <- water_requirement(para,land_required) |
| 20 | +#' nitrogen_balance <- n_balance(para, land_required, soil_erosion) |
| 21 | +#' livestock_productivity <- land_productivity(para) |
| 22 | +#' biomass <- biomass_calculation(para, land_required) |
21 | 23 | #' soil_carbon <- soil_organic_carbon(para, land_required, biomass) |
22 | | -#' ghg_emissions <- ghg_emission(mufindi,energy_required,ghg_para,land_required,nitrogen_balance) |
23 | | -#' combineOutputs(feed_basket_quality,energy_required,land_required,soil_erosion,water_required, |
24 | | -#' nitrogen_balance,livestock_productivity,economics,biomass,soil_carbon,ghg_emissions) |
25 | | -#' calculate_differences(iDir) |
26 | | -#' clean_plotting(outFile) |
| 24 | +#' ghg_emissions <- ghg_emission(para,energy_required,ghg_para,land_required,nitrogen_balance) |
| 25 | +#' combineOutputs(para,feed_basket_quality,energy_required,land_required,soil_erosion,water_required, |
| 26 | +#' nitrogen_balance,livestock_productivity,economics,biomass,soil_carbon,ghg_emissions,filePath) |
| 27 | +#' calculate_differences(outFile,...) |
| 28 | +#' clean_plotting(outFile,oDir) |
27 | 29 | #' } |
28 | 30 | #' |
29 | 31 | #' @export |
@@ -53,85 +55,87 @@ clean_plotting <- function(outFile,oDir){ |
53 | 55 | }else if(tt == "total_protein_produced_kg_per_year"){ |
54 | 56 | title = "Total protein (kg/yr)" |
55 | 57 | }else if (tt == "total_tlu"){ |
56 | | - title = "Soil leaching (%)" |
| 58 | + title = "Tropical Livestock Unit" |
57 | 59 | }else if (tt == "total_land_requirement_ha"){ |
58 | | - title = "Erosion (t soil/yr)" |
| 60 | + title = "Land required (ha/yr)" |
59 | 61 | }else if (tt == "total_land_requirement_ha_per_kg_fpcm"){ |
60 | | - title = "Erosion (t soil/ha/yr)" |
| 62 | + title = "Land required (ha/kg FPCM)" |
61 | 63 | }else if (tt == "total_land_requirement_ha_per_kg_meat"){ |
62 | | - title = "Erosion (kg soil/ kg FPCM)" |
| 64 | + title = "Land required (ha/kg meat)" |
63 | 65 | }else if (tt == "total_land_requirement_ha_per_kg_protein"){ |
64 | | - title = "Land required (ha/yr)" |
| 66 | + title = "Land required (ha/kg protein)" |
65 | 67 | }else if (tt == "total_land_requirement_ha_per_tlu"){ |
66 | | - title = "Land required (ha/MT FPCM)" |
| 68 | + title = "Land required (ha/TLU)" |
67 | 69 | }else if (tt == "total_n_balance_kg_n_per_year"){ |
68 | | - title = "GHG (t CO2eq/ha)" |
| 70 | + title = "N balance (kg N/yr)" |
69 | 71 | }else if (tt == "percent_area_mining"){ |
70 | | - title = "GHG (t CO2eq/ha/yr)" |
| 72 | + title = "Soil mining (%)" |
71 | 73 | }else if (tt == "percent_area_leaching"){ |
72 | | - title = "GHG (CO2eq/kg milk)" |
| 74 | + title = "Soil leaching (%)" |
73 | 75 | }else if (tt == "n_balance_kg_n_per_ha_per_year"){ |
74 | | - title = "GHG (CO2eq/kg meat)" |
| 76 | + title = "N balance (kg N/ha/yr)" |
75 | 77 | }else if (tt == "n_balance_kg_n_per_kg_fpcm"){ |
76 | | - title = "GHG (CO2eq/kg protein)" |
| 78 | + title = "N balance (kg N/kg FPCM)" |
77 | 79 | }else if (tt == "n_balance_kg_n_per_kg_meat"){ |
78 | | - title = "% Precipitation use for feed production" |
| 80 | + title = "N balance (kg N/kg meat)" |
79 | 81 | }else if (tt == "n_balance_kg_n_per_kg_protein"){ |
80 | | - title = "Water (m3/yr)" |
| 82 | + title = "N balance (kg N/kg protein)" |
81 | 83 | }else if (tt == "erosion_t_soil_year"){ |
82 | | - title = "Water (m3/ha)" |
| 84 | + title = "Erosion (t soil/yr)" |
83 | 85 | }else if (tt == "erosion_t_soil_per_ha_per_year"){ |
84 | | - title = "Water (m3/kg FPCM)" |
| 86 | + title = "Erosion (t soil/ha/yr)" |
85 | 87 | }else if (tt == "erosion_t_soil_per_kg_fpcm"){ |
86 | | - title = "Water (m3/kg meat)" |
| 88 | + title = "Erosion (t soil/kg FPCM)" |
87 | 89 | }else if (tt == "erosion_t_soil_per_kg_meat"){ |
88 | | - title = "Water (m3/kg meat)" |
| 90 | + title = "Erosion (t soil/kg meat)" |
89 | 91 | }else if (tt == "erosion_t_soil_per_kg_protein"){ |
90 | | - title = "Water (m3/kg meat)" |
| 92 | + title = "Erosion (t soil/kg protein)" |
91 | 93 | }else if (tt == "ghg_emission_t_co2_eq_per_year"){ |
92 | | - title = "Water (m3/kg meat)" |
| 94 | + title = "GHG (t CO2eq/yr)" |
93 | 95 | }else if (tt == "ghg_emission_t_co2_eq_per_ha_per_year"){ |
94 | | - title = "Water (m3/kg meat)" |
| 96 | + title = "GHG (t CO2eq/ha/yr)" |
| 97 | + }else if (tt == "ghg_emission_t_co2_eq_per_kg_fpcm"){ |
| 98 | + title = "GHG (CO2eq/kg FPCM)" |
95 | 99 | }else if (tt == "ghg_emission_t_co2_eq_per_kg_meat"){ |
96 | | - title = "Water (m3/kg meat)" |
| 100 | + title = "GHG (CO2eq/kg meat)" |
97 | 101 | }else if (tt == "ghg_emission_t_co2_eq_per_kg_protein"){ |
98 | | - title = "Water (m3/kg meat)" |
| 102 | + title = "GHG (CO2eq/kg protein)" |
99 | 103 | }else if (tt == "percent_precipitation_used_for_feed_production"){ |
100 | | - title = "Water (m3/kg meat)" |
| 104 | + title = "% Precipitation use for feed production" |
101 | 105 | }else if (tt == "total_water_use_m3"){ |
102 | | - title = "Water (m3/kg meat)" |
| 106 | + title = "Water use (m3/yr)" |
103 | 107 | }else if (tt == "total_water_use_m3_per_ha"){ |
104 | | - title = "Water (m3/kg meat)" |
| 108 | + title = "Water use (m3/ha)" |
105 | 109 | }else if (tt == "total_water_use_m3_per_kg_fpcm"){ |
106 | | - title = "Water (m3/kg meat)" |
| 110 | + title = "Water use (m3/kg FPCM)" |
107 | 111 | }else if (tt == "total_water_use_m3_per_kg_meat"){ |
108 | | - title = "Water (m3/kg meat)" |
| 112 | + title = "Water use (m3/kg meat)" |
109 | 113 | }else if (tt == "total_water_use_m3_per_kg_protein"){ |
110 | | - title = "Water (m3/kg meat)" |
| 114 | + title = "Water (m3/kg protein)" |
111 | 115 | }else if (tt == "carbon_stock_change_t_co2eq_per_year"){ |
112 | | - title = "Water (m3/kg meat)" |
| 116 | + title = "Carbon stock changes (t CO2eq/yr)" |
113 | 117 | }else if (tt == "carbon_stock_change_t_co2eq_per_ha_per_year"){ |
114 | | - title = "Water (m3/kg meat)" |
| 118 | + title = "Carbon stock changes (t CO2eq/ha/yr)" |
115 | 119 | }else if (tt == "carbon_stock_change_t_co2eq_per_fpcm"){ |
116 | | - title = "Water (m3/kg meat)" |
| 120 | + title = "Carbon stock changes (t CO2eq/kg FPCM)" |
117 | 121 | }else if (tt == "carbon_stock_change_t_co2eq_per_meat"){ |
118 | | - title = "Water (m3/kg meat)" |
| 122 | + title = "Carbon stock changes (t CO2eq/kg meat)" |
119 | 123 | }else if (tt == "carbon_stock_change_t_co2eq_per_protein"){ |
120 | | - title = "Water (m3/kg meat)" |
| 124 | + title = "Carbon stock changes (t CO2eq/kg protein)" |
121 | 125 | }else if (tt == "total_milk_produced_energy_kcal_per_year"){ |
122 | | - title = "Water (m3/kg meat)" |
| 126 | + title = "Energy (kcal/kg FPCM)" |
123 | 127 | }else if (tt == "total_meat_produced_energy_kcal_per_year"){ |
124 | | - title = "Water (m3/kg meat)" |
| 128 | + title = "Energy (kcal/kg meat)" |
125 | 129 | }else if (tt == "total_milk_produced_ame_days_per_year"){ |
126 | | - title = "Water (m3/kg meat)" |
| 130 | + title = "AME (days/kg FPCM)" |
127 | 131 | }else if (tt == "total_meat_produced_ame_days_per_year"){ |
128 | | - title = "Water (m3/kg meat)" |
| 132 | + title = "AME (days/kg meat)" |
129 | 133 | }else if (tt == "total_carbon_balance_per_fpcm"){ |
130 | | - title = "Water (m3/kg meat)" |
| 134 | + title = "Carbon balance (t CO2eq/kg FPCM)" |
131 | 135 | }else if (tt == "total_carbon_balance_per_meat"){ |
132 | | - title = "Water (m3/kg meat)" |
| 136 | + title = "Carbon balance (t CO2eq/kg meat)" |
133 | 137 | }else if (tt == "total_carbon_balance_per_protein"){ |
134 | | - title = "Water (m3/kg protein)" |
| 138 | + title = "Carbon balance (t CO2eq/kg protein)" |
135 | 139 | }else{ |
136 | 140 | NA |
137 | 141 | } |
|
0 commit comments