calcFisher
is a function for calculating Fisher information.
calcFisher(object, theta)
# S4 method for item_1PL,numeric
calcFisher(object, theta)
# S4 method for item_2PL,numeric
calcFisher(object, theta)
# S4 method for item_3PL,numeric
calcFisher(object, theta)
# S4 method for item_PC,numeric
calcFisher(object, theta)
# S4 method for item_GPC,numeric
calcFisher(object, theta)
# S4 method for item_GR,numeric
calcFisher(object, theta)
# S4 method for item_pool,numeric
calcFisher(object, theta)
# S4 method for item_1PL,matrix
calcFisher(object, theta)
# S4 method for item_2PL,matrix
calcFisher(object, theta)
# S4 method for item_3PL,matrix
calcFisher(object, theta)
# S4 method for item_PC,matrix
calcFisher(object, theta)
# S4 method for item_GPC,matrix
calcFisher(object, theta)
# S4 method for item_GR,matrix
calcFisher(object, theta)
# S4 method for item_pool,matrix
calcFisher(object, theta)
# S4 method for item_pool_cluster,numeric
calcFisher(object, theta)
item
object:calcFisher
returns a (nq, 1) matrix of information values.
item_pool
object:calcProb
returns a (nq, ni) matrix of information values.
nq denotes the number of theta values.
ni denotes the number of items in the item_pool
object.
A vector of Fisher information values over theta (nq values) for a single item or a matrix of dimension (nq, ni) for an "item_pool".
Rasch, G. (1960). Probabilistic models for some intelligence and attainment tests. Copenhagen: Danish Institute for Educational Research.
Lord, F. M. (1952). A theory of test scores (Psychometric Monograph No. 7). Richmond, VA: Psychometric Corporation.
Birnbaum, A. (1957). Efficient design and use of tests of mental ability for various decision-making problems (Series Report No. 58-16. Project No. 7755-23). Randolph Air Force Base, TX: USAF School of Aviation Medicine.
Birnbaum, A. (1958). On the estimation of mental ability (Series Report No. 15. Project No. 7755-23). Randolph Air Force Base, TX: USAF School of Aviation Medicine.
Birnbaum, A. (1958). Further considerations of efficiency in tests of a mental ability (Series Report No. 17. Project No. 7755-23). Randolph Air Force Base, TX: USAF School of Aviation Medicine.
Birnbaum, A. (1968). Some latent trait models and their use in inferring an examinee's ability. In Lord, F. M., Novick, M. R. (eds.), Statistical Theories of Mental Test Scores, 397-479. Reading, MA: Addison-Wesley.
Masters, G. N. (1982). A Rasch model for partial credit scoring. Psychometrika, 47(2), 149-174.
Andrich, D. (1978). A rating formulation for ordered response categories. Psychometrika, 43(4), 561-573.
Muraki, E. (1992). A generalized partial credit model: Application of an EM algorithm. Applied Psychological Measurement, 16(2), 159-176.
Samejima, F. (1969). Estimation of latent ability using a response pattern of graded scores. Psychometrika Monograph, 17.
item_1 <- new("item_1PL", difficulty = 0.5)
item_2 <- new("item_2PL", slope = 1.0, difficulty = 0.5)
item_3 <- new("item_3PL", slope = 1.0, difficulty = 0.5, guessing = 0.2)
item_4 <- new("item_PC", threshold = c(-1, 0, 1), ncat = 4)
item_5 <- new("item_GPC", slope = 1.2, threshold = c(-0.8, -1.0, 0.5), ncat = 4)
item_6 <- new("item_GR", slope = 0.9, category = c(-1, 0, 1), ncat = 4)
info_item_1 <- calcFisher(item_1, seq(-3, 3, 1))
info_item_2 <- calcFisher(item_2, seq(-3, 3, 1))
info_item_3 <- calcFisher(item_3, seq(-3, 3, 1))
info_item_4 <- calcFisher(item_4, seq(-3, 3, 1))
info_item_5 <- calcFisher(item_5, seq(-3, 3, 1))
info_item_6 <- calcFisher(item_6, seq(-3, 3, 1))
info_pool <- calcFisher(itempool_science, seq(-3, 3, 1))