Skip to contents

The function assumes that the probability a patient has a zero response is random and follows a Beta( a, b ) distribution. Each distribution must provide 2 parameters for the beta distribution and the probability of 0 outcome is selected from the corresponding Beta distribution. The probability of 0 outcome on the control treatment is sampled from a Beta( UserParam$dCtrlBetaParam1, UserParam$dCtrlBetaParam2 ) distribution. The probability of 0 outcome on the experimental treatment is sampled from a Beta( UserParam$dExpBetaParam1, UserParam$dExpBetaParam2 ) distribution. The intent of this option is to incorporate the variability in the unknown, probability of no response, quantity.

Usage

SimulatePatientOutcomePercentAtZeroBetaDist(
  NumSub,
  TreatmentID,
  Mean,
  StdDev,
  UserParam = NULL
)

Arguments

NumSub

The number of subjects that need to be simulated, integer value

TreatmentID

A vector of treatment ids, 0 = treatment 1, 1 = Treatment 2. length( TreatmentID ) = NumSub

Mean

A vector of length = 2 with the means of the two treatments.

StdDev

A vector of length = 2 with the standard deviations of each treatment

UserParam

A list of user defined parameters in East. The default must be NULL resulting in ignoring the percent of patients at 0. If UserParam is supplied, the list must contain the following named elements:

UserParam$dCtrlBetaParam1

First parameter in the Beta distribution for the control (ctrl) treatment.

UserParam$dCtrlBetaParam2

Second parameter in the Beta distribution for the control (ctrl) treatment.

UserParam$dExpBetaParam1

First parameter in the Beta distribution for the experimental (exp) treatment.

UserParam$dExpBetaParam2

Second parameter in the Beta distribution for the experimental (exp) treatment.

Exmaple Input In East

Example input in East