estimate_emission_reductions_ams_ij.RdComposes the AMS-I.J equation helpers to estimate emission reductions for solar water heating datasets.
estimate_emission_reductions_ams_ij(
thermal_data,
baseline_emission_factor,
auxiliary_emission_factor = 0,
group_cols = NULL,
useful_energy_col = "useful_heat_mwh",
auxiliary_energy_col = "auxiliary_energy_mwh"
)Tibble containing useful thermal output and optional auxiliary energy.
Baseline emission factor in tCO2e/MWhth.
Auxiliary system emission factor in tCO2e/MWhth.
Optional grouping columns.
Column storing useful thermal output.
Column storing auxiliary energy, or NULL.
Tibble with baseline emissions, project emissions, and emission reductions.
data <- tibble::tibble(
site_id = c("A", "B"),
useful_heat_mwh = c(500, 420),
auxiliary_energy_mwh = c(40, 25)
)
estimate_emission_reductions_ams_ij(
data,
baseline_emission_factor = 0.22,
auxiliary_emission_factor = 0.19,
group_cols = "site_id"
)
#> # A tibble: 2 × 5
#> site_id useful_thermal_output_…¹ baseline_emissions_t…² project_emissions_tc…³
#> <chr> <dbl> <dbl> <dbl>
#> 1 A 500 110 7.6
#> 2 B 420 92.4 4.75
#> # ℹ abbreviated names: ¹useful_thermal_output_mwh, ²baseline_emissions_tco2e,
#> # ³project_emissions_tco2e
#> # ℹ 1 more variable: emission_reductions_tco2e <dbl>