| as.drugdose_patterns | R Documentation |
Converts its argument into an object of the class drugdose_patterns for use by the dose conversion algorithm.
as.drugdose_patterns(patterns)
patterns |
Either a drugdose_patterns object (in which case it is returned unchanged), a data.frame, data.table or filename of a csv file in the appropriate format, see 'Details' below. |
The data.frame, data.table or file should have the following columns:
wordscharacter; pattern phrase
qtycharacter; dose quantity or regular expression component for extracting quantity from the matched text.
unitsa character vector
freqa character vector
tota character vector
prioritya numeric vector
maxa character vector
timea character vector
changea logical vector
choicea character vector
doubledosea character vector
durationa character vector
commenta character vector
categorya character vector
ordera numeric vector
A data.frame with class 'drugdose_patterns'.
Anoop Shah
Shah AD, Martinez C. An algorithm to derive a numerical daily dose from unstructured text dosage instructions. Pharmacoepidemiol Drug Saf 2006; 15(3): 161-166. doi: 10.1002/pds.1151 http://onlinelibrary.wiley.com/doi/10.1002/pds.1151/
as.drugdose_singlewords, as.drugdose_multiwords
as.drugdose_patterns, as.drugdose_lookups,
export, addterm
data(patterns)
# Convert to patterns dictionary for analysis
patterns <- as.drugdose_patterns(patterns)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.