View source: R/assert_data_calculations.R
| assert_data_calculation_hep | R Documentation |
assert_data_calculation_hep asserts that the minimum data required to run
HEP calculations is present. This means checking that surviving_infants is
present for all years where routine prevent indicators are present, and that
espar start_year is not NA. Otherwise, errors will be returned by
calculation functions.
assert_data_calculation_hep(
df,
value_col = "value",
scenario_col = NULL,
start_year = 2018,
end_year = 2025,
ind_ids = billion_ind_codes("hep")
)
df |
Data frame in long format, where 1 row corresponds to a specific country, year, and indicator. |
value_col |
Column name of column with indicator values. |
scenario_col |
Column name of column with scenario identifiers. Useful for calculating contributions on data in long format rather than wide format. |
start_year |
Base year for contribution calculation, defaults to 2018. |
end_year |
End year(s) for contribution calculation, defaults to 2019 to 2025. |
ind_ids |
Named vector of indicator codes for input indicators to the Billion.
Although separate indicator codes can be used than the standard, they must
be supplied as a named vector where the names correspond to the output of
|
The function returns warnings
if espar and detect_respond start_year and end_year are not present
in the data frame. Not having those values will significantly impact the
billion calculations as hep_idx will not include them at all.
Warnings are also returned if some country (and scenario if provided) have only NAs.
Data frame in long format.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.