subset_by_filters: Subsets a dataframe rows based on filters

View source: R/subset.R

subset_by_filtersR Documentation

Subsets a dataframe rows based on filters

Description

Subsets a dataframe rows based on filters

Usage

subset_by_filters(df, filters, delim = ";")

Arguments

df

A dataframe

filters

A string in the form of filters delimited by default ";". Each filter has 3 parts: 1) column name in df, 2) operator either != or ==, 3) value in column to exclude/include

delim

A string/character to seperate individuals filter by, default is ";"

Details

subset_by_filters(df, "Smoker==Yes;Cancer.subtype!=NA") # positively select for smokers and remove NA from Cancer.subtype column

Value

logical vector of length = nrow(df) indicating rows to keep with respect to inclusion/exclusion criteria


kazeera/hourglass documentation built on April 5, 2025, 7:18 a.m.