testset: Testset: Gold Standard Interpreted Drug Dosages for Testing

testsetR Documentation

Testset: Gold Standard Interpreted Drug Dosages for Testing

Description

A table of dosage texts with gold standard interpretation, used for testing the algorithm.

Usage

data(testset)

Format

A data frame with the following 12 variables.

textid

numeric; text identifier

order

numeric; order of dose line (a single dosage text can generate more than one dose line)

text

character; the dosage text

qty

numeric; quantity per dose

units

character; dose units

freq

numeric; dose frequency

tot

numeric; total dose per time period

max

factor with 3 levels: max, average, exact

time

numeric; time interval in number of days

change

factor with 4 levels: first, second, nochange, combined

choice

factor with 3 levels: choice, asneeded, nochoice

duration

numeric; duration of prescription

daily_dose

numeric; dose units per day

References

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/

See Also

testdoseconvert, lookups

Examples

# Import the testset table
data("testset")

# Analyse the testset
results <- testdoseconvert(goldstandard = testset)

# Check there are no incorrect results
if (any(results$outcome == 'actual')){
    print(results[outcome == 'actual' | outcome == 'intended'])
    stop('\nError in analysis of test set.\n')
}


CALIBERdrugdose documentation built on July 4, 2024, 3:01 p.m.