Searches for paths. Ties together highest.mi and return.mis functions.
search.paths(
base_syntax,
fixed_syntax,
add_syntax,
n_paths,
data_list,
elig_paths,
prop_cutoff,
n_subj,
chisq_cutoff,
subgroup_stage = FALSE,
ms_allow = FALSE,
ms_tol = 1e-06,
hybrid = F,
dir_prop_cutoff = 0
)
Returns updated values of n_paths and add_syntax.
A character vector containing syntax that never changes.
A character vector containing syntax that does not change in a given stage of searching.
A character vector containing the syntax that is allowed to change in a given stage of searching.
The number of paths present in a given stage of searching. Equal to the number of paths in add_syntax.
A list of datasets to be used in a given stage of the search. Varies based on group, subgroup, or individual-level stage.
A character vector containing eligible paths that gimme is allowed to add to the model at a given stage.
The proportion of individuals for whom a path must be nonsignificant in order for it to be dropped from the models. NULL if used at the individual-level.
The number of subjects in a given stage of the search. If in the group stage, n_subj equals the number of subjects. If in the subgroup stage, n_subj equals the number of individuals in a given subgroup. At the individual stage, n_subj = 1.
Cutoff used in order for MI to be considered significant. Value varies depending on stage of search (e.g., group, subgroup, individual).
Logical. Only present in order to instruct gimme what message to print to console using writeLines.