Define_sVar {simcausal}R Documentation

Class for defining and evaluating user-specified summary measures (exprs_list)

Description

Evaluates and and stores arbitrary summary measure expressions. The expressions (exprs_list) are evaluated in the environment of the input data.frame.

Format

An R6 class object.

Details

Following fields are created during initialization

Methods

Public methods


Method new()

Usage
Define_sVar$new()

Method set.new.exprs()

Usage
Define_sVar$set.new.exprs(exprs_list)

Method eval.nodeforms()

Usage
Define_sVar$eval.nodeforms(cur.node, data.df)

Method eval.EFU()

Usage
Define_sVar$eval.EFU(cur.node, data.df)

Method df.names()

Usage
Define_sVar$df.names(data.df)

Method setnode.setenv()

Usage
Define_sVar$setnode.setenv(cur.node)

Method set.net()

Usage
Define_sVar$set.net(netind_cl)

Method clone()

The objects of this class are cloneable with this method.

Usage
Define_sVar$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


[Package simcausal version 0.5.6 Index]