mcee_config_sl_user: Configure SuperLearner with user-specified library for MCEE...

View source: R/mcee_helper_nuisance_config.R

mcee_config_sl_userR Documentation

Configure SuperLearner with user-specified library for MCEE nuisance parameters

Description

Creates a configuration to fit nuisance parameters using SuperLearner with a user-specified library (required parameter).

Usage

mcee_config_sl_user(target, formula, SL.library, clipping = NULL)

Arguments

target

Character. Nuisance parameter name ("p", "q", "eta", "mu", "nu").

formula

RHS-only formula (e.g., ~ X1 + X2 + dp).

SL.library

Character vector of learner names (required).

clipping

Optional numeric vector c(lo, hi) to clip predictions into [lo, hi] for numerical stability.

Value

A configuration list for use with mcee_general.

Examples

# SuperLearner with specific library
cfg_mu <- mcee_config_sl_user("mu", ~ dp + M + X1,
    SL.library = c("SL.glm", "SL.earth", "SL.nnet")
)

MRTAnalysis documentation built on Sept. 9, 2025, 5:41 p.m.