R/mice_imputation_extract_list_arguments.R

Defines functions mice_imputation_extract_list_arguments

## File Name: mice_imputation_extract_list_arguments.R
## File Version: 0.19


#---- extract list argument
mice_imputation_extract_list_arguments <- function( micearg, vname, miceargdefault )
{
    if( is.list(micearg) ){
        if ( ! is.null(micearg[[vname]] ) ){
            micearg <- micearg[[vname]]
        } else {
            micearg <- miceargdefault
        }
    }
    if ( is.null(micearg) ){
        micearg <- miceargdefault
    }
    return(micearg)
}

#--- deprecated function
.extract.list.arguments <- mice_imputation_extract_list_arguments
alexanderrobitzsch/miceadds documentation built on Feb. 2, 2024, 10:21 a.m.