| evaluate_itr {evalITR} | R Documentation | 
Evaluate ITR
Description
Evaluate ITR
Usage
evaluate_itr(
  fit = NULL,
  user_itr = NULL,
  outcome = c(),
  treatment = c(),
  data = list(),
  budget = 1,
  ngates = 5,
  ...
)
Arguments
fit | 
 Fitted model. Usually an output from   | 
user_itr | 
 A user-defined function to create an ITR. The function should take the data as input and return an unit-level continuous score for treatment assignment. We assume those that have score less than 0 should not have treatment. The default is   | 
outcome | 
 A character string of the outcome variable name.  | 
treatment | 
 A character string of the treatment variable name.  | 
data | 
 A data frame containing the variables specified in   | 
budget | 
 The maximum percentage of population that can be treated under the budget constraint.  | 
ngates | 
 The number of gates to use for the ITR. The default is 5.
A user-defined function to create an ITR. The function should take the data as input and return an ITR. The output is a vector of the unit-level binary treatment that would have been assigned by the individualized treatment rule. The default is   | 
... | 
 Further arguments passed to the function.  | 
Value
An object of itr class