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.