eic: compute eic under the likelihood fit for each observation

Description Format Value Methods Public fields Active bindings Methods

Description

compute eic under the likelihood fit for each observation

compute eic under the likelihood fit for each observation

Format

R6Class object.

Value

Object of R6Class with methods

Methods

one_t compute a vector of EIC all_t compute a matrix of EIC for all time points clever_covariate compute the clever covariate for one time point

Public fields

A

vector of treatment

T_tilde

vector of last follow up time

Delta

vector of censoring indicator

density_failure

survival_curve object of predicted counterfactual survival curve

density_censor

survival_curve object of predicted counterfactual failure event survival curve

g1W

propensity score

psi

a vector of target parameter estimate

A_intervene

the intervention of interest

k_grid

vector of interested time points

Active bindings

k_grid

vector of interested time points

Methods

Public methods


Method new()

Usage
eic$new(
  A,
  T_tilde,
  Delta,
  density_failure,
  density_censor,
  g1W,
  psi,
  A_intervene
)

Method one_t()

Usage
eic$one_t(k)

Method all_t()

Usage
eic$all_t(k_grid)

Method clever_covariate()

Usage
eic$clever_covariate(k)

Method clone()

The objects of this class are cloneable with this method.

Usage
eic$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


wilsoncai1992/MOSS documentation built on June 1, 2020, 2:26 p.m.