R/getInteraction.R

Defines functions getInteraction

Documented in getInteraction

#' Helper function for shinyapp
#' 
#'
#' This function get the interactions of two variables in the logic form
#'
getInteraction <- function(dat, inters){
  ####get the interactions
  datIs <- vector("list", length(inters))
  for (inter in inters){
    datI <- vector("list", length(inter))
    for (n in 1:length(inter)){
      datI[[inter[n]]] <- dat[[inter[n]]]
    }
    nm <- paste(inter, collapse = "By")
    datIs[[nm]] <- do.call("left_join", datI)
  }
  
  return(datIs)
}
xinBrueck/raking documentation built on Aug. 6, 2019, 12:14 p.m.