Learn R Programming

DynTxRegime (version 3.2)

EARL-class: Class "EARL"

Description

Efficient Augmentation and Relaxation Learning with Augmented Inverse Propensity Weighted Estimator (AIPWE) or Inverse Propensity Weighted Estimator (IPWE)

Arguments

Objects from the Class

Objects can be created by calls of the form new("EARL", ...). These objects are for convenience in package development and should not be created by users.

Slots

optim:

Object of class "EARLOptim." The optimization result.

crossValidation:

Object of class "CVInfoOrNULL." The cross validation result.

regime:

Object of class "formula." A formula object describing the decision rule.

txInfo:

Object of class "TxInfoNoSubsets." The treatment information.

decisionFunc:

Object of class "numeric." The estimated decision function.

Extends

Class "DynTxRegime-class", directly.

Methods

cvInfo

signature(object = "EARL"): Retrieve cross validation results.

optimObj

signature(object = "EARL"): Retrieve optimization results.

optTx

signature(x = "EARL", newdata = "data.frame"): Estimate optimal treatment for newdata.

optTx

signature(x = "EARL", newdata = "missing"): Retrieve estimated optimal treatment for training data.

print

signature(x = "EARL"): Print key results of method.

regimeCoef

signature(object = "EARL"): Retrieve regime/decision function parameter estimates.

show

signature(object = "EARL"): Show key results of method.

summary

signature(object = "EARL"): Retrieve key summary information of method.

Examples

Run this code
# NOT RUN {
showClass("EARL")
# }

Run the code above in your browser using DataLab