adjust_trajectories_single function

Adjust trajectory of a subject's outcome due to the intercurrent event (ICE)

Adjust trajectory of a subject's outcome due to the intercurrent event (ICE)

adjust_trajectories_single( distr_pars_group, outcome, strategy_fun, distr_pars_ref = NULL )

Arguments

  • distr_pars_group: Named list containing the simulation parameters of the multivariate normal distribution assumed for the given treatment group. It contains the following elements:

    • mu: Numeric vector indicating the mean outcome trajectory. It should include the outcome at baseline.
    • sigma Covariance matrix of the outcome trajectory.
  • outcome: Numeric variable that specifies the longitudinal outcome.

  • strategy_fun: Function implementing trajectories after the intercurrent event (ICE). Must be one of getStrategies(). See getStrategies() for details.

  • distr_pars_ref: Optional. Named list containing the simulation parameters of the reference arm. It contains the following elements:

    • mu: Numeric vector indicating the mean outcome trajectory assuming no ICEs. It should include the outcome at baseline.
    • sigma Covariance matrix of the outcome trajectory assuming no ICEs.

Returns

A numeric vector containing the adjusted trajectory for a single subject.

Details

outcome should be specified such that all-and-only the post-ICE observations (i.e. the observations to be adjusted) are set to NA.