qdap (version 2.4.6)

qcombine: Combine Columns

Description

Quickly combine columns (summed) and rename.

Usage

qcombine(mat, combined.columns, elim.old = TRUE)

Value

Returns a dataframe with combines columns.

Arguments

mat

A matrix or dataframe with numeric combine columns.

combined.columns

A list of named vectors of the colnames/indexes of the numeric columns to be combined (summed). If a vector is unnamed a name will be assigned.

elim.old

logical. If TRUE eliminates the columns that are combined together by the named match.list. TRUE outputs the table proportionally (see prop).

See Also

Examples

Run this code
if (FALSE) {
A <- list(
    a = c(1, 2, 3),
    b = qcv(mpg, hp),
    c = c("disp", "am")
)
B <- list(
    c(1, 2, 3),
    d = qcv(mpg, hp),
    c("disp", "am")
)

qcombine(head(mtcars), A)
qcombine(head(mtcars), B)
qcombine(head(mtcars), B, elim.old = FALSE)
}

Run the code above in your browser using DataLab