Learn R Programming

concrete (version 1.0.5)

doConcrete: doConcrete

Description

doConcrete

Usage

doConcrete(ConcreteArgs)

# S3 method for ConcreteEst print(x, ...)

# S3 method for ConcreteEst plot(x, convergence = FALSE, gweights = TRUE, ask = FALSE, ...)

# S3 method for ConcreteOut print(x, ...)

Value

object with s3 class "ConcreteEst"

Arguments

ConcreteArgs

"ConcreteArgs" object : output of formatArguments()

x

a ConcreteOut object

...

additional arguments to be passed into print methods

convergence

logical: plot the PnEIC norms for each TMLE small update step

gweights

logical: plot the densities of the intervention-related nuisance weights for each intervention

ask

logical: whether or not to prompt for user input before displaying plots

Functions

  • print(ConcreteEst): print.ConcreteEst print method for "ConcreteEst" class

  • plot(ConcreteEst): plot.ConcreteEst plot method for "ConcreteEst" class

  • print(ConcreteOut): print.ConcreteOut print method for "ConcreteOut" class

Examples

Run this code
library(data.table)
library(concrete)

data <- as.data.table(survival::pbc)
data <- data[1:200, .SD, .SDcols = c("id", "time", "status", "trt", "age", "sex")]
data[, trt := sample(0:1, nrow(data), TRUE)]

# formatArguments() returns correctly formatted arguments for doConcrete()

concrete.args <- formatArguments(DataTable = data,
                                 EventTime = "time",
                                 EventType = "status",
                                 Treatment = "trt",
                                 ID = "id",
                                 TargetTime = 2500,
                                 TargetEvent = c(1, 2),
                                 Intervention = makeITT(),
                                 CVArg = list(V = 2))
                                 
# doConcrete() returns tmle (and g-formula plug-in) estimates of targeted risks
concrete.est <- doConcrete(concrete.args)

Run the code above in your browser using DataLab