R/spss.format.compute.R

Defines functions spss.format.compute

Documented in spss.format.compute

#' Generate SPSS 'COMPUTE' syntax to carry out an operation on two (sets of) variables.
#'
#' @param output specifies the name(s) of the output variable(s) of COMPUTE().
#' @param operation specifies the computational operation to be carried out.
#' @export
#' @examples
#' spss.format.compute("new.var", "MAX(var1,var2)")
#' spss.format.compute(c("dob", "comments"), c("MAX(dob,dob_f)", "CONCAT(comments,comments_f)"))
#' spss.format.compute("string.var", "CONCAT(string1,string2)")

spss.format.compute <- function(output, operation){
  paste0("COMPUTE ", output, " = ", operation, ".")
}
greenmeen/syntaxr documentation built on Aug. 8, 2020, 4:46 p.m.