ICA.BinCont | R Documentation |
The function ICA.BinCont
quantifies surrogacy in the single-trial setting within the causal-inference framework (individual causal association) when the surrogate endpoint is continuous (normally distributed) and the true endpoint is a binary outcome. For details, see Alonso Abad et al. (2023).
ICA.BinCont(Dataset, Surr, True, Treat,
BS=FALSE,
G_pi_10=c(0,1),
G_rho_01_00=c(-1,1),
G_rho_01_01=c(-1,1),
G_rho_01_10=c(-1,1),
G_rho_01_11=c(-1,1),
Theta.S_0,
Theta.S_1,
M=1000, Seed=123,
Monotonicity=FALSE,
Independence=FALSE,
HAA=FALSE,
Cond_ind=FALSE,
Plots=TRUE, Save.Plots="No", Show.Details=FALSE)
Dataset |
A |
Surr |
The name of the variable in |
True |
The name of the variable in |
Treat |
The name of the variable in |
BS |
Logical. If |
G_pi_10 |
The lower and upper limits of the uniform distribution from which the probability parameter |
G_rho_01_00 |
The lower and upper limits of the uniform distribution from which the association parameter |
G_rho_01_01 |
The lower and upper limits of the uniform distribution from which the association parameter |
G_rho_01_10 |
The lower and upper limits of the uniform distribution from which the association parameter |
G_rho_01_11 |
The lower and upper limits of the uniform distribution from which the association parameter |
Theta.S_0 |
The starting values of the means and standard deviations for the mixture distribution of the surrogate endpoint in the control group. The argument should contain eight values, where the first four values represent the starting values for the means and the last four values represent the starting values for the standard deviations. These starting values should be approximated based on the data on hand. Example: |
Theta.S_1 |
The starting values of the means and standard deviations for the mixture distribution of the surrogate endpoint in the treatment group. The argument should contain eight values, where the first four values represent the starting values for the means and the last four values represent the starting values for the standard deviations. These starting values should be approximated based on the data on hand. Example: |
M |
The number of Monte Carlo iterations. Default |
Seed |
The random seed to be used in the analysis (for reproducibility). Default |
Monotonicity |
Logical. If |
Independence |
Logical. If |
HAA |
Logical. If |
Cond_ind |
Logical. If |
Plots |
Logical. Should histograms of |
Save.Plots |
Should the plots (see previous item) be saved? If |
Show.Details |
Should some details regarding the availability of some output from the function be displayed in the console when the analysis is running? Setting |
An object of class ICA.BinCont
with components,
R2_H |
The vector of the |
pi_00 |
The vector of |
pi_01 |
The vector of |
pi_10 |
The vector of |
pi_11 |
The vector of |
G_rho_01_00 |
The vector of the |
G_rho_01_01 |
The vector of the |
G_rho_01_10 |
The vector of the |
G_rho_01_11 |
The vector of the |
pi_Delta_T_min1 |
The vector of the |
pi_Delta_T_0 |
The vector of the |
pi_Delta_T_1 |
The vector of the |
pi_0_00 |
The vector of |
pi_0_01 |
The vector of |
pi_0_10 |
The vector of |
pi_0_11 |
The vector of |
mu_0_00 |
The vector of mean |
mu_0_01 |
The vector of mean |
mu_0_10 |
The vector of mean |
mu_0_11 |
The vector of mean |
sigma2_00_00 |
The vector of variance |
sigma2_00_01 |
The vector of variance |
sigma2_00_10 |
The vector of variance |
sigma2_00_11 |
The vector of variance |
pi_1_00 |
The vector of |
pi_1_01 |
The vector of |
pi_1_10 |
The vector of |
pi_1_11 |
The vector of |
mu_1_00 |
The vector of mean |
mu_1_01 |
The vector of mean |
mu_1_10 |
The vector of mean |
mu_1_11 |
The vector of mean |
sigma2_11_00 |
The vector of variance |
sigma2_11_01 |
The vector of variance |
sigma2_11_10 |
The vector of variance |
sigma2_11_11 |
The vector of variance |
mean_Y_S0 |
The vector of mean |
mean_Y_S1 |
The vector of mean |
var_Y_S0 |
The vector of variance |
var_Y_S1 |
The vector of variance |
dev_S0 |
The vector of deviance values of the normal mixture for |
dev_S1 |
The vector of deviance values of the normal mixture for |
code_nlm_0 |
An integer indicating why the optimization process to estimate the mixture normal parameters of |
code_nlm_1 |
An integer indicating why the optimization process to estimate the mixture normal parameters of |
mean.S0 |
The mean of |
var.S0 |
The variance of |
mean.S1 |
The mean of |
var.S1 |
The variance of |
Wim Van der Elst, Fenny Ong, Ariel Alonso, and Geert Molenberghs
Alonso Abad, A., Ong, F., Stijven, F., Van der Elst, W., Molenberghs, G., Van Keilegom, I., Verbeke, G., & Callegaro, A. (2023). An information-theoretic approach for the assessment of a continuous outcome as a surrogate for a binary true endpoint based on causal inference: Application to vaccine evaluation.
ICA.ContCont
, MICA.ContCont
, ICA.BinBin
## Not run: # Time consuming code part
data(Schizo)
Fit <- ICA.BinCont(Dataset = Schizo, Surr = BPRS, True = PANSS_Bin,
Theta.S_0=c(-10,-5,5,10,10,10,10,10), Theta.S_1=c(-10,-5,5,10,10,10,10,10),
Treat=Treat, M=50, Seed=1)
summary(Fit)
plot(Fit)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.