Learn R Programming

DevTreatRules (version 1.1.0)

Develop Treatment Rules with Observational Data

Description

Develop and evaluate treatment rules based on: (1) the standard indirect approach of split-regression, which fits regressions separately in both treatment groups and assigns an individual to the treatment option under which predicted outcome is more desirable; (2) the direct approach of outcome-weighted-learning proposed by Yingqi Zhao, Donglin Zeng, A. John Rush, and Michael Kosorok (2012) ; (3) the direct approach, which we refer to as direct-interactions, proposed by Shuai Chen, Lu Tian, Tianxi Cai, and Menggang Yu (2017) . Please see the vignette for a walk-through of how to start with an observational dataset whose design is understood scientifically and end up with a treatment rule that is trustworthy statistically, along with an estimation of rule benefit in an independent sample.

Copy Link

Version

Install

install.packages('DevTreatRules')

Monthly Downloads

172

Version

1.1.0

License

GPL (>= 2)

Maintainer

Jeremy Roth

Last Published

March 20th, 2020

Functions in DevTreatRules (1.1.0)

SplitData

Partition a dataset into independent subsets
CompareRulesOnValidation

Build treatment rules on a development dataset and evaluate performance on an independent validation dataset
PredictRule

Get the treatment rule implied by BuildRule()
obsStudyGeneExpressions

Simulated dataset for package DevTreatRule
EvaluateRule

Evaluate a Treatment Rule
BuildRule

Build a Treatment Rule