This function implements the natural course (i.e., model-based simulation) for the specified
intervention variable in the data table newdf. Because newdf
is initiated with the
natural course, this function does nothing.
natural(newdf, pool, intvar, intvals, time_name, t)
No value is returned.
Data table containing the simulated data at time \(t\).
Data table containing the simulated data at times before \(t\).
Character string specifying the name of the variable to be intervened on in each round of the simulation.
A list of user-specified values for the intervention.
Character string specifying the name of the time variable in pool
and newdf
.
Integer specifying the current time index.