camr_column: Extract Column Names Meeting Inclusion/Exclusion Criteria

View source: R/R04-Data_wrangling.R

camr_columnR Documentation

Extract Column Names Meeting Inclusion/Exclusion Criteria

Description

A function that matches or excludes column names in a data frame based on user-supplied sub-strings.

Usage

camr_column(dtf, ...)

Arguments

dtf

A data frame.

...

Character strings with the sub-strings to match (or exclude) against the column names in dtf. If an entry starts with either !, ~, or -, any columns containing the substring will be excluded. Otherwise, the function will locate all column names containing all inputted sub-strings.

Value

A vector of column names meeting the inclusion and exclusion criteria.

Author(s)

Kevin Potter

Examples

data( example_CAM_data_set )

# All variables containing 'SSS'
example_CAM_data_set |> camr_column( 'SSS' )

# All variables containing both 'SSS' and 'CHR'
example_CAM_data_set |> camr_column( 'SSS', 'CHR' )

# Variables containing 'SSS' but not 'CHR'
example_CAM_data_set |> camr_column( 'INV', '~INT' )


rettopnivek/camrprojects documentation built on March 26, 2024, 9:17 a.m.