columna API reference - v0.5.0
    Preparing search index...

    Function glmm

    • GLMM with random intercept (optional random slope) via PQL / Laplace / AGQ. Families: binomial (logit), Poisson (log), or negbin (log). AGQ+slope uses 2D Gauss–Hermite with diagonal G (ρ≈0).

      Parameters

      • y: ArrayLike<number>
      • options: {
            confidence?: number;
            family: "binomial" | "poisson" | "negbin";
            fixed: ArrayLike<ArrayLike<number>>;
            group: ArrayLike<string | number>;
            intercept?: boolean;
            maxIter?: number;
            method?: "pql" | "laplace" | "agq";
            nAGQ?: number;
            names?: string[];
            slope?: ArrayLike<number>;
            trials?: ArrayLike<number>;
        }
        • Optionalconfidence?: number
        • family: "binomial" | "poisson" | "negbin"
        • fixed: ArrayLike<ArrayLike<number>>
        • group: ArrayLike<string | number>
        • Optionalintercept?: boolean
        • OptionalmaxIter?: number
        • Optionalmethod?: "pql" | "laplace" | "agq"

          Estimation method; default PQL. Laplace = mode + Hessian; AGQ = Gauss–Hermite (≥5).

        • OptionalnAGQ?: number

          Quadrature points for AGQ (default 5).

        • Optionalnames?: string[]
        • Optionalslope?: ArrayLike<number>

          Optional continuous covariate for random slope (AGQ/Laplace/PQL).

        • Optionaltrials?: ArrayLike<number>

      Returns GlmmResult