cols {RNAdecay}R Documentation

Indexes column names with multiple patterns (i.e., multigrep)

Description

Identifies dataframe column names that have all of the pattern arguments (up to 4).

Usage

cols(df, w, x = NA, y = NA, z = NA)

Arguments

df

a dataframe with column names to parse

w, x, y, z

character string or regular expression passed to grep pattern argument

Details

Be aware that column data labels that are part of another data label are not advisable (e.g. mut1, mut2, mut1.mut2; cols(df,'mut1') will return indices for both 'mut1' and 'mut1.mut2' labeled columns

Value

returns a vector of integer indices of the column names of df that match to all of w, x, y, and z

Examples

cols(data.frame(xyz=1:5,zay=6:10,ybz=11:15,tuv=16:20),'y','z') ## returns 1 2 3

[Package RNAdecay version 1.2.1 Index]