R/getFoodGroupServes.R

Defines functions getFoodGroupServes

Documented in getFoodGroupServes

#' Food group serves calculator
#' 
#' Calculates total food group serves of random meal plan.
#' @param df Random meal plan.
#' @return Food group serves dataframe.
#' 
#' @export
getFoodGroupServes <- function(df){
  standard_name_check(df, 'food_group', 'food_group_id', 'serves')
  
  df_serves <- df %>% summarise(value = sum(.data$serves),
                                .by = c(.data$food_group, .data$food_group_id))
  return(df_serves)
}

Try the DIETCOST package in your browser

Any scripts or data that you put into this service are public.

DIETCOST documentation built on June 8, 2025, 1:51 p.m.