This function can be used to efficiently combine the frequencies of variables with the same possible values. The frequencies are collapsed into a table with the variable names as row names and the possible values as column (variable) names.
multiVarFreq(data, items = NULL, labels = NULL, sortByMean = TRUE)
The dataframe containing the variables.
The variable names.
Labels can be provided which will be set as row names when provided.
Whether to sort the rows by mean value for each variable (only sensible if the possible values are numeric).
The resulting dataframe, but with class 'multiVarFreq' prepended to allow pretty printing.
multiVarFreq(mtcars, c('gear', 'carb')); #> 1 2 3 4 5 6 8 #> carb 7 10 3 10 1 1 #> gear 15 12 5