View source: R/BootEstimation_for.R
BootEstimation_for | R Documentation |
This function obtains the estimates of mediation effects by the ordinary for
loop.
Through bootstrap sampling and repeating the algorithm of function SingleEstimation
,
This function obtains a number of estimates for each type of effect.
This is an internal function, automatically called by the function Statistics
.
BootEstimation_for (m_model, y_model, data, X, M, Y,
m_type, y_type, boot_num = 100)
m_model |
a fitted model object for the mediator. |
y_model |
a fitted model object for the outcome. |
data |
a dataframe used in the analysis. |
X |
a character variable of the exposure's name. |
M |
a character variable of the mediator's name. |
Y |
a character variable of the outcome's name. |
m_type |
a character variable of the mediator's type. |
y_type |
a character variable of the outcome's type. |
boot_num |
the times of bootstrapping in the analysis. The default is 100. |
This function is realized by the ordinary for
loop, therefore may take longer time to proceed.
For small amounts of data, e.g., dozens to a hundred samples, with relatively simple models,
for
loop is recommended.
This function returns a list of three dataframes, i.e.,
the bootstrapping results of the mediation effects.
This list is also saved in the return of the main function FormalEstmed
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.