KernSmoothIRT

Wraps the KernSmoothIRT R package.

RIrtWrappers.KernSmoothIRTModule

This module wraps the mirt R module. See mirt on CRAN.

All fit_* functions return a tuple of the form (item_bank, labels) where

If return_raw is set to true, the functions will return a tuple of the form (item_bank, labels, irt_model) where irt_model is the raw R object.

Any keyword arguments passed to the fit_* functions are directly to the mirt function.

source
RIrtWrappers.KernSmoothIRT.fit_ks_dichotomousMethod
fit_ks_dichotomous(
    df;
    return_raw,
    kwargs...
) -> Union{Tuple{FittedItemBanks.DichotomousSmoothedItemBank{P, FittedItemBanks.KernelSmoother{typeof(FittedItemBanks.gauss_kern)}} where P<:FittedItemBanks.DichotomousPointsItemBank, Any}, Tuple{FittedItemBanks.DichotomousSmoothedItemBank{P, FittedItemBanks.KernelSmoother{typeof(FittedItemBanks.gauss_kern)}} where P<:FittedItemBanks.DichotomousPointsItemBank, Any, RCall.RObject}}

Fit a kernel smoothed dichotomous IRT model to the data in df.

Returns a FittedItemBanks.DichotomousSmoothedItemBank using the FittedItemBanks.gauss_kern FittedItemBanks.KernelSmoother.

source