Learn R Programming

MRTAnalysis (version 0.4.1)

mcee_config_glm: Configure GLM for MCEE nuisance parameters

Description

Creates a configuration to fit nuisance parameters using generalized linear models via stats::glm().

Usage

mcee_config_glm(target, formula, family = NULL, clipping = NULL)

Value

A configuration list for use with mcee_general.

Arguments

target

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

formula

RHS-only formula (e.g., ~ X1 + X2 + poly(time, 2)).

family

Optional GLM family. Defaults to binomial() for "p"/"q", gaussian() for "eta"/"mu"/"nu".

clipping

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

Examples

Run this code
# Binary outcome model for propensity
cfg_q <- mcee_config_glm("q", ~ dp + M, family = binomial())

# Gaussian outcome model
cfg_eta <- mcee_config_glm("eta", ~ dp + X1)

Run the code above in your browser using DataLab