target_sda | R Documentation |
This function calculates targets of CO2 emissions per unit production at the portfolio-level, otherwise referred to as "emissions factors". It uses the sectoral-decarbonization approach (SDA) to calculate these targets.
target_sda( data, abcd, co2_intensity_scenario, use_credit_limit = FALSE, by_company = FALSE, region_isos = r2dii.data::region_isos, ald = deprecated() )
data |
A dataframe like the output of
|
abcd |
An asset-level data frame like r2dii.data::abcd_demo. |
co2_intensity_scenario |
A scenario data frame like r2dii.data::co2_intensity_scenario_demo. |
use_credit_limit |
Logical vector of length 1. |
by_company |
Logical vector of length 1. |
region_isos |
A data frame like r2dii.data::region_isos (default). |
ald |
A tibble including the summarized columns emission_factor_metric
and
emission_factor_value
. If by_company = TRUE
, the output will also have
the column name_abcd
.
This function ignores existing groups and outputs ungrouped data.
Other functions to calculate scenario targets:
target_market_share()
installed <- requireNamespace("r2dii.match", quietly = TRUE) && requireNamespace("r2dii.data", quietly = TRUE) && packageVersion("r2dii.match") >= "0.1.0" if (installed) { library(r2dii.match) library(r2dii.data) loanbook <- head(loanbook_demo, 150) abcd <- head(abcd_demo, 100) matched <- loanbook %>% match_name(abcd) %>% prioritize() # Calculate targets at portfolio level matched %>% target_sda( abcd = abcd, co2_intensity_scenario = co2_intensity_scenario_demo, region_isos = region_isos_demo ) # Calculate targets at company level matched %>% target_sda( abcd = abcd, co2_intensity_scenario = co2_intensity_scenario_demo, region_isos = region_isos_demo, by_company = TRUE ) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.