View source: R/calc_achievement.R
calc_achievement | R Documentation |
'calc_achievement' creates a target achievement column standard to many PEPFAR analyses. It can calculate achievement from a normal MSD or one reshaped using 'reshape_msd'.
calc_achievement(df)
df |
MSD based dataframe |
one or two additional columns that calculate achievement and/or quarterly achievement
[reshape_msd()]
Other achievement:
adorn_achievement()
## Not run:
df_msd <- read_msd(path)
df_msd_agg <- df_msd %>%
filter(operatingunit == "Jupiter"
indicator %in% c("TX_NEW", "TX_CURR"),
funding_agency != "Dedup",
standardizeddisaggregate == "Total Numerator") %>%
group_by(operatingunit, funding_agency, fiscal_year, indicator) %>%
summarise(across(where(is.double), sum, na.rm = TRUE)) %>%
ungroup()
calc_achievement(df_msd_agg)
df_msd_agg %>%
reshape_msd("quarters") %>%
calc_achievement()
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.