estimate_emission_reductions.RdEquation (4) combines baseline emissions, project emissions, and leakage to derive annual emission reductions for AMS-II.E building activities.
estimate_emission_reductions(
baseline_emissions,
project_emissions,
leakage_emissions = NULL,
baseline_col = "baseline_emissions_tco2e",
project_col = "project_emissions_tco2e",
leakage_col = "leakage_emissions_tco2e",
group_cols = NULL,
output_col = "emission_reductions_tco2e"
)Tibble produced by calculate_baseline_building_emissions.
Tibble produced by calculate_project_building_emissions.
Tibble produced by calculate_leakage_emissions.
Column storing baseline emissions in the baseline tibble.
Column storing project emissions in the project tibble.
Column storing leakage emissions in the leakage tibble.
Character vector of columns used for joining the tables. When NULL, a single-row tibble is assumed.
Name of the resulting emission reduction column.
A tibble with the union of grouping columns and an emission reduction column.
baseline <- tibble::tibble(building_id = "Office_A", baseline_emissions_tco2e = 120)
project <- tibble::tibble(building_id = "Office_A", project_emissions_tco2e = 72)
leakage <- tibble::tibble(building_id = "Office_A", leakage_emissions_tco2e = 2.5)
estimate_emission_reductions(baseline, project, leakage, group_cols = "building_id")
#> # A tibble: 1 × 5
#> building_id emission_reductions_tco2e baseline_emissions_tco2e
#> <chr> <dbl> <dbl>
#> 1 Office_A 45.5 120
#> # ℹ 2 more variables: project_emissions_tco2e <dbl>,
#> # leakage_emissions_tco2e <dbl>