greek2b {flexmet} | R Documentation |
Find the b Vector from a Greek-Letter Parameterization of Item Parameters.
Description
Convert the Greek-letter parameterization of item parameters (used to ensure monotonicitiy) to the b-vector parameterization (polynomial coefficients).
Usage
greek2b(xi, omega, alpha = NULL, tau = NULL)
Arguments
xi |
see details |
omega |
see details |
alpha |
see details, vector of length k, set to NULL if k = 0 |
tau |
see details, vector of length k, set to NULL if k = 0 |
Details
For
to be a monotonic function, a necessary and sufficient condition is that its first derivative,
is nonnegative at all theta. Here, let
be the constant of integration and
for .
Notice that
is a polynomial function of degree
.
A nonnegative polynomial of an even degree can be re-expressed as the
product of k quadratic functions.
If :
If :
Value
A vector of item parameters in the b parameterization.
References
Liang, L., & Browne, M. W. (2015). A quasi-parametric method for fitting flexible item response functions. Journal of Educational and Behavioral Statistics, 40, 5–34. doi: 10.3102/1076998614556816
See Also
Examples
(bvec <- greek2b(xi = 0, omega = 1, alpha = .1, tau = -1))
## 0.0000000 2.7182818 -0.2718282 0.3423943
(b2greek(bvec))
## 0.0 1.0 0.1 -1.0