View source: R/NMapplyFilters.R
NMapplyFilters | R Documentation |
Translate filters in Nonmem and apply to data
NMapplyFilters(data, file, text, lines, invert = FALSE, as.fun, quiet)
data |
An input data object. Could be read with NMreadCsv or NMscanInput. |
file |
Path to mod/lst file. Only one of file, text, or lines to be given. See ?NMreadSection for understanding when to use, file, text, or lines. |
text |
The mod/lst as characters. |
lines |
The mod/lst as character, line by line. |
invert |
Invert the filters? This means read what Nonmem would disregard, and disregard what Nonmem would read. |
as.fun |
The default is to return data as a data.frame. Pass a function (say tibble::as_tibble) in as.fun to convert to something else. If data.tables are wanted, use as.fun="data.table". The default can be configured using NMdataConf. |
quiet |
Don't report information along the way if no warnings or errors. Default is FALSE. |
This is not bulletproof. Nested conditions are not supported altogether.
data with filters applied
Other Nonmem:
NMextractText()
,
NMgenText()
,
NMreadSection()
,
NMreplaceDataFile()
,
NMwriteSection()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.