nm_select_records: Select Records from NONMEM-ish Data Set

Description Usage Arguments Details Value

View source: R/ubiquity.r

Description

Retrieves a subset of a NONMEM-ish data set based on a list containing filtering information.

Usage

1
nm_select_records(cfg, values, filter)

Arguments

cfg

ubiquity system object

values

dataframe containing the dataset with column headers

filter

list with element names as headers for values with values from the same header OR'd and values across headers AND'd

Details

If the dataset has the headings ID, DOSE and SEX and filter has the following format:

1
2
3
4
filter = list()
filter$ID   = c(1:4)
filter$DOSE = c(5,10)
filter$SEX  = c(1)

It would be translated into the boolean filter:

1
((ID==1) | (ID==2) | (ID==3) | (ID==4)) & ((DOSE == 5) | (DOSE==10)) & (SEX == 1)

Value

subset of dataset


ubiquity documentation built on Sept. 5, 2021, 5:15 p.m.