generic_model {autoRasch}R Documentation

Estimation of the generic form of the models

Description

This function computes the parameter estimates of the generic form of the models by using penalized JML estimation. It allows users to adjust the default settings of the estimation.

Usage

generic_model(X, init_par = c(), setting = c())

Arguments

X

Input dataset as matrix or data frame with ordinal responses (starting from 0); rows represent individuals, column represent items.

init_par

Initial values of the estimated parameters.

setting

Parameter settings which are listed in autoRaschOptions().

Details

In the discrimination parameters estimation, instead of estimating the discrimination parameters, we are estimating the natural logarithm of the parameters to avoid negative values, \alpha = exp(\gamma).

Value

X

The dataset that is used for estimation.

name

The name of each items in the dataset.

mt_vek

A vector of the highest response category as many as the number of items.

loglik

The log likelihood of the estimation.

objtype

Type of the model that is used.

delta

A vector of the DIF parameters of each items on each groups.

gamma

A vector of the natural logarithm of discrimination parameters of each items.

beta

A vector of the difficulty parameter of each items' categories (thresholds).

theta

A vector of the ability parameters of each individuals.


[Package autoRasch version 0.2.2 Index]