itemplot
displays various item based IRT plots, with special options for plotting items
that contain several 0 slope parameters. Supports up to three dimensional models.
Usage
itemplot(
object,
item,
type = "trace",
degrees = 45,
CE = FALSE,
CEalpha = 0.05,
CEdraws = 1000,
drop.zeros = FALSE,
theta_lim = c(-6, 6),
shiny = FALSE,
rot = list(xaxis = -70, yaxis = 30, zaxis = 10),
par.strip.text = list(cex = 0.7),
npts = 200,
par.settings = list(strip.background = list(col = "#9ECAE1"), strip.border = list(col =
"black")),
auto.key = list(space = "right", points = FALSE, lines = TRUE),
...
)
Arguments
- object
a computed model object of class
SingleGroupClass
orMultipleGroupClass
. Input may also be alist
for comparing similar item types (e.g., 1PL vs 2PL)- item
a single numeric value, or the item name, indicating which item to plot
- type
plot type to use, information (
'info'
), standard errors ('SE'
), item trace lines ('trace'
), cumulative probability plots to indicate thresholds ('threshold'
), information and standard errors ('infoSE'
) or information and trace lines ('infotrace'
), category and total information ('infocat'
), relative efficiency lines ('RE'
), expected score'score'
, or information and trace line contours ('infocontour'
and'tracecontour'
; not supported forMultipleGroupClass
objects)- degrees
the degrees argument to be used if there are two or three factors. See
iteminfo
for more detail. A new vector will be required for three dimensional models to override the default- CE
logical; plot confidence envelope?
- CEalpha
area remaining in the tail for confidence envelope. Default gives 95% confidence region
- CEdraws
draws number of draws to use for confidence envelope
- drop.zeros
logical; drop slope values that are numerically close to zero to reduce dimensionality? Useful in objects returned from
bfactor
or other confirmatory models that contain several zero slopes- theta_lim
lower and upper limits of the latent trait (theta) to be evaluated, and is used in conjunction with
npts
. Default usesc(-6,6)
- shiny
logical; run interactive display for item plots using the
shiny
interface. This primarily is an instructive tool for demonstrating how item response curves behave when adjusting their parameters- rot
a list of rotation coordinates to be used for 3 dimensional plots
- par.strip.text
plotting argument passed to
lattice
- npts
number of quadrature points to be used for plotting features. Larger values make plots look smoother
- par.settings
plotting argument passed to
lattice
- auto.key
plotting argument passed to
lattice
- ...
References
Chalmers, R., P. (2012). mirt: A Multidimensional Item Response Theory Package for the R Environment. Journal of Statistical Software, 48(6), 1-29. doi:10.18637/jss.v048.i06
Author
Phil Chalmers rphilip.chalmers@gmail.com
Examples
# \donttest{
data(LSAT7)
fulldata <- expand.table(LSAT7)
mod1 <- mirt(fulldata,1,SE=TRUE)
#>
Iteration: 1, Log-Lik: -2668.786, Max-Change: 0.18243
Iteration: 2, Log-Lik: -2663.691, Max-Change: 0.13637
Iteration: 3, Log-Lik: -2661.454, Max-Change: 0.10231
Iteration: 4, Log-Lik: -2659.430, Max-Change: 0.04181
Iteration: 5, Log-Lik: -2659.241, Max-Change: 0.03417
Iteration: 6, Log-Lik: -2659.113, Max-Change: 0.02911
Iteration: 7, Log-Lik: -2658.812, Max-Change: 0.00456
Iteration: 8, Log-Lik: -2658.809, Max-Change: 0.00363
Iteration: 9, Log-Lik: -2658.808, Max-Change: 0.00273
Iteration: 10, Log-Lik: -2658.806, Max-Change: 0.00144
Iteration: 11, Log-Lik: -2658.806, Max-Change: 0.00118
Iteration: 12, Log-Lik: -2658.806, Max-Change: 0.00101
Iteration: 13, Log-Lik: -2658.805, Max-Change: 0.00042
Iteration: 14, Log-Lik: -2658.805, Max-Change: 0.00025
Iteration: 15, Log-Lik: -2658.805, Max-Change: 0.00026
Iteration: 16, Log-Lik: -2658.805, Max-Change: 0.00023
Iteration: 17, Log-Lik: -2658.805, Max-Change: 0.00023
Iteration: 18, Log-Lik: -2658.805, Max-Change: 0.00021
Iteration: 19, Log-Lik: -2658.805, Max-Change: 0.00019
Iteration: 20, Log-Lik: -2658.805, Max-Change: 0.00017
Iteration: 21, Log-Lik: -2658.805, Max-Change: 0.00017
Iteration: 22, Log-Lik: -2658.805, Max-Change: 0.00015
Iteration: 23, Log-Lik: -2658.805, Max-Change: 0.00015
Iteration: 24, Log-Lik: -2658.805, Max-Change: 0.00013
Iteration: 25, Log-Lik: -2658.805, Max-Change: 0.00013
Iteration: 26, Log-Lik: -2658.805, Max-Change: 0.00011
Iteration: 27, Log-Lik: -2658.805, Max-Change: 0.00011
Iteration: 28, Log-Lik: -2658.805, Max-Change: 0.00010
#>
#> Calculating information matrix...
mod2 <- mirt(fulldata,1, itemtype = 'Rasch')
#>
Iteration: 1, Log-Lik: -2664.942, Max-Change: 0.01075
Iteration: 2, Log-Lik: -2664.913, Max-Change: 0.00257
Iteration: 3, Log-Lik: -2664.910, Max-Change: 0.00210
Iteration: 4, Log-Lik: -2664.908, Max-Change: 0.00179
Iteration: 5, Log-Lik: -2664.906, Max-Change: 0.00156
Iteration: 6, Log-Lik: -2664.905, Max-Change: 0.00137
Iteration: 7, Log-Lik: -2664.904, Max-Change: 0.00141
Iteration: 8, Log-Lik: -2664.903, Max-Change: 0.00110
Iteration: 9, Log-Lik: -2664.903, Max-Change: 0.00095
Iteration: 10, Log-Lik: -2664.902, Max-Change: 0.00086
Iteration: 11, Log-Lik: -2664.902, Max-Change: 0.00072
Iteration: 12, Log-Lik: -2664.902, Max-Change: 0.00063
Iteration: 13, Log-Lik: -2664.902, Max-Change: 0.00065
Iteration: 14, Log-Lik: -2664.901, Max-Change: 0.00051
Iteration: 15, Log-Lik: -2664.901, Max-Change: 0.00044
Iteration: 16, Log-Lik: -2664.901, Max-Change: 0.00040
Iteration: 17, Log-Lik: -2664.901, Max-Change: 0.00034
Iteration: 18, Log-Lik: -2664.901, Max-Change: 0.00029
Iteration: 19, Log-Lik: -2664.901, Max-Change: 0.00030
Iteration: 20, Log-Lik: -2664.901, Max-Change: 0.00024
Iteration: 21, Log-Lik: -2664.901, Max-Change: 0.00020
Iteration: 22, Log-Lik: -2664.901, Max-Change: 0.00018
Iteration: 23, Log-Lik: -2664.901, Max-Change: 0.00016
Iteration: 24, Log-Lik: -2664.901, Max-Change: 0.00014
Iteration: 25, Log-Lik: -2664.901, Max-Change: 0.00014
Iteration: 26, Log-Lik: -2664.901, Max-Change: 0.00011
Iteration: 27, Log-Lik: -2664.901, Max-Change: 0.00009
mod3 <- mirt(fulldata,2)
#>
Iteration: 1, Log-Lik: -2674.021, Max-Change: 0.20368
Iteration: 2, Log-Lik: -2658.770, Max-Change: 0.12215
Iteration: 3, Log-Lik: -2655.896, Max-Change: 0.07195
Iteration: 4, Log-Lik: -2654.819, Max-Change: 0.03372
Iteration: 5, Log-Lik: -2654.630, Max-Change: 0.02022
Iteration: 6, Log-Lik: -2654.553, Max-Change: 0.01189
Iteration: 7, Log-Lik: -2654.493, Max-Change: 0.00789
Iteration: 8, Log-Lik: -2654.475, Max-Change: 0.00763
Iteration: 9, Log-Lik: -2654.460, Max-Change: 0.00744
Iteration: 10, Log-Lik: -2654.379, Max-Change: 0.00615
Iteration: 11, Log-Lik: -2654.368, Max-Change: 0.00600
Iteration: 12, Log-Lik: -2654.357, Max-Change: 0.00589
Iteration: 13, Log-Lik: -2654.297, Max-Change: 0.00550
Iteration: 14, Log-Lik: -2654.288, Max-Change: 0.00545
Iteration: 15, Log-Lik: -2654.280, Max-Change: 0.00540
Iteration: 16, Log-Lik: -2654.232, Max-Change: 0.00523
Iteration: 17, Log-Lik: -2654.224, Max-Change: 0.00515
Iteration: 18, Log-Lik: -2654.218, Max-Change: 0.00509
Iteration: 19, Log-Lik: -2654.179, Max-Change: 0.00497
Iteration: 20, Log-Lik: -2654.173, Max-Change: 0.00492
Iteration: 21, Log-Lik: -2654.167, Max-Change: 0.00487
Iteration: 22, Log-Lik: -2654.134, Max-Change: 0.00466
Iteration: 23, Log-Lik: -2654.130, Max-Change: 0.00460
Iteration: 24, Log-Lik: -2654.125, Max-Change: 0.00455
Iteration: 25, Log-Lik: -2654.097, Max-Change: 0.00437
Iteration: 26, Log-Lik: -2654.093, Max-Change: 0.00434
Iteration: 27, Log-Lik: -2654.089, Max-Change: 0.00431
Iteration: 28, Log-Lik: -2654.066, Max-Change: 0.00420
Iteration: 29, Log-Lik: -2654.062, Max-Change: 0.00416
Iteration: 30, Log-Lik: -2654.058, Max-Change: 0.00413
Iteration: 31, Log-Lik: -2654.038, Max-Change: 0.00404
Iteration: 32, Log-Lik: -2654.034, Max-Change: 0.00401
Iteration: 33, Log-Lik: -2654.031, Max-Change: 0.00399
Iteration: 34, Log-Lik: -2654.012, Max-Change: 0.00391
Iteration: 35, Log-Lik: -2654.009, Max-Change: 0.00389
Iteration: 36, Log-Lik: -2654.006, Max-Change: 0.00387
Iteration: 37, Log-Lik: -2653.989, Max-Change: 0.00373
Iteration: 38, Log-Lik: -2653.986, Max-Change: 0.00372
Iteration: 39, Log-Lik: -2653.983, Max-Change: 0.00370
Iteration: 40, Log-Lik: -2653.966, Max-Change: 0.00366
Iteration: 41, Log-Lik: -2653.964, Max-Change: 0.00363
Iteration: 42, Log-Lik: -2653.961, Max-Change: 0.00362
Iteration: 43, Log-Lik: -2653.945, Max-Change: 0.00355
Iteration: 44, Log-Lik: -2653.943, Max-Change: 0.00353
Iteration: 45, Log-Lik: -2653.940, Max-Change: 0.00352
Iteration: 46, Log-Lik: -2653.925, Max-Change: 0.00347
Iteration: 47, Log-Lik: -2653.922, Max-Change: 0.00345
Iteration: 48, Log-Lik: -2653.920, Max-Change: 0.00344
Iteration: 49, Log-Lik: -2653.905, Max-Change: 0.00340
Iteration: 50, Log-Lik: -2653.902, Max-Change: 0.00339
Iteration: 51, Log-Lik: -2653.900, Max-Change: 0.00338
Iteration: 52, Log-Lik: -2653.884, Max-Change: 0.00335
Iteration: 53, Log-Lik: -2653.882, Max-Change: 0.00334
Iteration: 54, Log-Lik: -2653.879, Max-Change: 0.00333
Iteration: 55, Log-Lik: -2653.864, Max-Change: 0.00331
Iteration: 56, Log-Lik: -2653.862, Max-Change: 0.00330
Iteration: 57, Log-Lik: -2653.859, Max-Change: 0.00329
Iteration: 58, Log-Lik: -2653.844, Max-Change: 0.00326
Iteration: 59, Log-Lik: -2653.842, Max-Change: 0.00325
Iteration: 60, Log-Lik: -2653.839, Max-Change: 0.00324
Iteration: 61, Log-Lik: -2653.824, Max-Change: 0.00321
Iteration: 62, Log-Lik: -2653.822, Max-Change: 0.00320
Iteration: 63, Log-Lik: -2653.819, Max-Change: 0.00319
Iteration: 64, Log-Lik: -2653.804, Max-Change: 0.00315
Iteration: 65, Log-Lik: -2653.802, Max-Change: 0.00315
Iteration: 66, Log-Lik: -2653.800, Max-Change: 0.00314
Iteration: 67, Log-Lik: -2653.785, Max-Change: 0.00309
Iteration: 68, Log-Lik: -2653.783, Max-Change: 0.00309
Iteration: 69, Log-Lik: -2653.780, Max-Change: 0.00308
Iteration: 70, Log-Lik: -2653.766, Max-Change: 0.00303
Iteration: 71, Log-Lik: -2653.764, Max-Change: 0.00302
Iteration: 72, Log-Lik: -2653.762, Max-Change: 0.00301
Iteration: 73, Log-Lik: -2653.748, Max-Change: 0.00295
Iteration: 74, Log-Lik: -2653.746, Max-Change: 0.00294
Iteration: 75, Log-Lik: -2653.743, Max-Change: 0.00293
Iteration: 76, Log-Lik: -2653.730, Max-Change: 0.00287
Iteration: 77, Log-Lik: -2653.728, Max-Change: 0.00286
Iteration: 78, Log-Lik: -2653.726, Max-Change: 0.00285
Iteration: 79, Log-Lik: -2653.713, Max-Change: 0.00281
Iteration: 80, Log-Lik: -2653.711, Max-Change: 0.00281
Iteration: 81, Log-Lik: -2653.709, Max-Change: 0.00281
Iteration: 82, Log-Lik: -2653.698, Max-Change: 0.00283
Iteration: 83, Log-Lik: -2653.696, Max-Change: 0.00282
Iteration: 84, Log-Lik: -2653.694, Max-Change: 0.00282
Iteration: 85, Log-Lik: -2653.683, Max-Change: 0.00282
Iteration: 86, Log-Lik: -2653.681, Max-Change: 0.00282
Iteration: 87, Log-Lik: -2653.679, Max-Change: 0.00281
Iteration: 88, Log-Lik: -2653.669, Max-Change: 0.00281
Iteration: 89, Log-Lik: -2653.667, Max-Change: 0.00280
Iteration: 90, Log-Lik: -2653.665, Max-Change: 0.00279
Iteration: 91, Log-Lik: -2653.655, Max-Change: 0.00278
Iteration: 92, Log-Lik: -2653.654, Max-Change: 0.00277
Iteration: 93, Log-Lik: -2653.652, Max-Change: 0.00276
Iteration: 94, Log-Lik: -2653.643, Max-Change: 0.00274
Iteration: 95, Log-Lik: -2653.642, Max-Change: 0.00273
Iteration: 96, Log-Lik: -2653.640, Max-Change: 0.00272
Iteration: 97, Log-Lik: -2653.632, Max-Change: 0.00269
Iteration: 98, Log-Lik: -2653.631, Max-Change: 0.00268
Iteration: 99, Log-Lik: -2653.630, Max-Change: 0.00267
Iteration: 100, Log-Lik: -2653.622, Max-Change: 0.00263
Iteration: 101, Log-Lik: -2653.621, Max-Change: 0.00262
Iteration: 102, Log-Lik: -2653.619, Max-Change: 0.00261
Iteration: 103, Log-Lik: -2653.612, Max-Change: 0.00256
Iteration: 104, Log-Lik: -2653.611, Max-Change: 0.00255
Iteration: 105, Log-Lik: -2653.610, Max-Change: 0.00254
Iteration: 106, Log-Lik: -2653.604, Max-Change: 0.00249
Iteration: 107, Log-Lik: -2653.603, Max-Change: 0.00248
Iteration: 108, Log-Lik: -2653.602, Max-Change: 0.00247
Iteration: 109, Log-Lik: -2653.596, Max-Change: 0.00242
Iteration: 110, Log-Lik: -2653.595, Max-Change: 0.00241
Iteration: 111, Log-Lik: -2653.594, Max-Change: 0.00239
Iteration: 112, Log-Lik: -2653.589, Max-Change: 0.00234
Iteration: 113, Log-Lik: -2653.588, Max-Change: 0.00233
Iteration: 114, Log-Lik: -2653.587, Max-Change: 0.00232
Iteration: 115, Log-Lik: -2653.582, Max-Change: 0.00226
Iteration: 116, Log-Lik: -2653.581, Max-Change: 0.00225
Iteration: 117, Log-Lik: -2653.580, Max-Change: 0.00224
Iteration: 118, Log-Lik: -2653.576, Max-Change: 0.00218
Iteration: 119, Log-Lik: -2653.575, Max-Change: 0.00217
Iteration: 120, Log-Lik: -2653.575, Max-Change: 0.00216
Iteration: 121, Log-Lik: -2653.571, Max-Change: 0.00210
Iteration: 122, Log-Lik: -2653.570, Max-Change: 0.00209
Iteration: 123, Log-Lik: -2653.569, Max-Change: 0.00208
Iteration: 124, Log-Lik: -2653.566, Max-Change: 0.00202
Iteration: 125, Log-Lik: -2653.565, Max-Change: 0.00201
Iteration: 126, Log-Lik: -2653.565, Max-Change: 0.00200
Iteration: 127, Log-Lik: -2653.561, Max-Change: 0.00194
Iteration: 128, Log-Lik: -2653.561, Max-Change: 0.00193
Iteration: 129, Log-Lik: -2653.560, Max-Change: 0.00192
Iteration: 130, Log-Lik: -2653.557, Max-Change: 0.00186
Iteration: 131, Log-Lik: -2653.557, Max-Change: 0.00185
Iteration: 132, Log-Lik: -2653.556, Max-Change: 0.00184
Iteration: 133, Log-Lik: -2653.554, Max-Change: 0.00179
Iteration: 134, Log-Lik: -2653.553, Max-Change: 0.00178
Iteration: 135, Log-Lik: -2653.553, Max-Change: 0.00177
Iteration: 136, Log-Lik: -2653.550, Max-Change: 0.00171
Iteration: 137, Log-Lik: -2653.550, Max-Change: 0.00170
Iteration: 138, Log-Lik: -2653.550, Max-Change: 0.00169
Iteration: 139, Log-Lik: -2653.547, Max-Change: 0.00164
Iteration: 140, Log-Lik: -2653.547, Max-Change: 0.00163
Iteration: 141, Log-Lik: -2653.547, Max-Change: 0.00162
Iteration: 142, Log-Lik: -2653.545, Max-Change: 0.00157
Iteration: 143, Log-Lik: -2653.544, Max-Change: 0.00148
Iteration: 144, Log-Lik: -2653.544, Max-Change: 0.00148
Iteration: 145, Log-Lik: -2653.543, Max-Change: 0.00196
Iteration: 146, Log-Lik: -2653.543, Max-Change: 0.00138
Iteration: 147, Log-Lik: -2653.542, Max-Change: 0.00137
Iteration: 148, Log-Lik: -2653.541, Max-Change: 0.00143
Iteration: 149, Log-Lik: -2653.541, Max-Change: 0.00137
Iteration: 150, Log-Lik: -2653.541, Max-Change: 0.00138
Iteration: 151, Log-Lik: -2653.539, Max-Change: 0.00134
Iteration: 152, Log-Lik: -2653.539, Max-Change: 0.00137
Iteration: 153, Log-Lik: -2653.539, Max-Change: 0.00131
Iteration: 154, Log-Lik: -2653.538, Max-Change: 0.00113
Iteration: 155, Log-Lik: -2653.538, Max-Change: 0.00130
Iteration: 156, Log-Lik: -2653.537, Max-Change: 0.00130
Iteration: 157, Log-Lik: -2653.537, Max-Change: 0.00121
Iteration: 158, Log-Lik: -2653.536, Max-Change: 0.00109
Iteration: 159, Log-Lik: -2653.536, Max-Change: 0.00126
Iteration: 160, Log-Lik: -2653.536, Max-Change: 0.00102
Iteration: 161, Log-Lik: -2653.536, Max-Change: 0.00119
Iteration: 162, Log-Lik: -2653.535, Max-Change: 0.00096
Iteration: 163, Log-Lik: -2653.535, Max-Change: 0.00213
Iteration: 164, Log-Lik: -2653.535, Max-Change: 0.00194
Iteration: 165, Log-Lik: -2653.534, Max-Change: 0.00196
Iteration: 166, Log-Lik: -2653.533, Max-Change: 0.00105
Iteration: 167, Log-Lik: -2653.532, Max-Change: 0.00118
Iteration: 168, Log-Lik: -2653.532, Max-Change: 0.00111
Iteration: 169, Log-Lik: -2653.532, Max-Change: 0.00094
Iteration: 170, Log-Lik: -2653.531, Max-Change: 0.00093
Iteration: 171, Log-Lik: -2653.531, Max-Change: 0.00093
Iteration: 172, Log-Lik: -2653.531, Max-Change: 0.00165
Iteration: 173, Log-Lik: -2653.530, Max-Change: 0.00157
Iteration: 174, Log-Lik: -2653.530, Max-Change: 0.00181
Iteration: 175, Log-Lik: -2653.530, Max-Change: 0.00098
Iteration: 176, Log-Lik: -2653.529, Max-Change: 0.00161
Iteration: 177, Log-Lik: -2653.529, Max-Change: 0.00163
Iteration: 178, Log-Lik: -2653.529, Max-Change: 0.00106
Iteration: 179, Log-Lik: -2653.529, Max-Change: 0.00074
Iteration: 180, Log-Lik: -2653.528, Max-Change: 0.00177
Iteration: 181, Log-Lik: -2653.528, Max-Change: 0.00143
Iteration: 182, Log-Lik: -2653.528, Max-Change: 0.00145
Iteration: 183, Log-Lik: -2653.528, Max-Change: 0.00150
Iteration: 184, Log-Lik: -2653.527, Max-Change: 0.00088
Iteration: 185, Log-Lik: -2653.527, Max-Change: 0.00035
Iteration: 186, Log-Lik: -2653.527, Max-Change: 0.00029
Iteration: 187, Log-Lik: -2653.527, Max-Change: 0.00031
Iteration: 188, Log-Lik: -2653.527, Max-Change: 0.00032
Iteration: 189, Log-Lik: -2653.527, Max-Change: 0.00033
Iteration: 190, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 191, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 192, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 193, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 194, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 195, Log-Lik: -2653.527, Max-Change: 0.00034
Iteration: 196, Log-Lik: -2653.527, Max-Change: 0.00033
Iteration: 197, Log-Lik: -2653.527, Max-Change: 0.00033
Iteration: 198, Log-Lik: -2653.527, Max-Change: 0.00033
Iteration: 199, Log-Lik: -2653.526, Max-Change: 0.00033
Iteration: 200, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 201, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 202, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 203, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 204, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 205, Log-Lik: -2653.526, Max-Change: 0.00032
Iteration: 206, Log-Lik: -2653.526, Max-Change: 0.00031
Iteration: 207, Log-Lik: -2653.526, Max-Change: 0.00031
Iteration: 208, Log-Lik: -2653.526, Max-Change: 0.00031
Iteration: 209, Log-Lik: -2653.526, Max-Change: 0.00031
Iteration: 210, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 211, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 212, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 213, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 214, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 215, Log-Lik: -2653.526, Max-Change: 0.00030
Iteration: 216, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 217, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 218, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 219, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 220, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 221, Log-Lik: -2653.526, Max-Change: 0.00029
Iteration: 222, Log-Lik: -2653.526, Max-Change: 0.00028
Iteration: 223, Log-Lik: -2653.526, Max-Change: 0.00028
Iteration: 224, Log-Lik: -2653.526, Max-Change: 0.00028
Iteration: 225, Log-Lik: -2653.525, Max-Change: 0.00028
Iteration: 226, Log-Lik: -2653.525, Max-Change: 0.00028
Iteration: 227, Log-Lik: -2653.525, Max-Change: 0.00028
Iteration: 228, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 229, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 230, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 231, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 232, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 233, Log-Lik: -2653.525, Max-Change: 0.00027
Iteration: 234, Log-Lik: -2653.525, Max-Change: 0.00133
Iteration: 235, Log-Lik: -2653.525, Max-Change: 0.00148
Iteration: 236, Log-Lik: -2653.525, Max-Change: 0.00026
Iteration: 237, Log-Lik: -2653.525, Max-Change: 0.00023
Iteration: 238, Log-Lik: -2653.525, Max-Change: 0.00024
Iteration: 239, Log-Lik: -2653.525, Max-Change: 0.00122
Iteration: 240, Log-Lik: -2653.525, Max-Change: 0.00041
Iteration: 241, Log-Lik: -2653.525, Max-Change: 0.00026
Iteration: 242, Log-Lik: -2653.525, Max-Change: 0.00025
Iteration: 243, Log-Lik: -2653.525, Max-Change: 0.00124
Iteration: 244, Log-Lik: -2653.525, Max-Change: 0.00134
Iteration: 245, Log-Lik: -2653.524, Max-Change: 0.00033
Iteration: 246, Log-Lik: -2653.524, Max-Change: 0.00021
Iteration: 247, Log-Lik: -2653.524, Max-Change: 0.00115
Iteration: 248, Log-Lik: -2653.524, Max-Change: 0.00036
Iteration: 249, Log-Lik: -2653.524, Max-Change: 0.00024
Iteration: 250, Log-Lik: -2653.524, Max-Change: 0.00116
Iteration: 251, Log-Lik: -2653.524, Max-Change: 0.00022
Iteration: 252, Log-Lik: -2653.524, Max-Change: 0.00022
Iteration: 253, Log-Lik: -2653.524, Max-Change: 0.00022
Iteration: 254, Log-Lik: -2653.524, Max-Change: 0.00112
Iteration: 255, Log-Lik: -2653.524, Max-Change: 0.00072
Iteration: 256, Log-Lik: -2653.524, Max-Change: 0.00022
Iteration: 257, Log-Lik: -2653.524, Max-Change: 0.00022
Iteration: 258, Log-Lik: -2653.524, Max-Change: 0.00108
Iteration: 259, Log-Lik: -2653.524, Max-Change: 0.00090
Iteration: 260, Log-Lik: -2653.524, Max-Change: 0.00063
Iteration: 261, Log-Lik: -2653.524, Max-Change: 0.00043
Iteration: 262, Log-Lik: -2653.524, Max-Change: 0.00106
Iteration: 263, Log-Lik: -2653.524, Max-Change: 0.00031
Iteration: 264, Log-Lik: -2653.524, Max-Change: 0.00021
Iteration: 265, Log-Lik: -2653.524, Max-Change: 0.00103
Iteration: 266, Log-Lik: -2653.523, Max-Change: 0.00056
Iteration: 267, Log-Lik: -2653.523, Max-Change: 0.00039
Iteration: 268, Log-Lik: -2653.523, Max-Change: 0.00101
Iteration: 269, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 270, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 271, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 272, Log-Lik: -2653.523, Max-Change: 0.00099
Iteration: 273, Log-Lik: -2653.523, Max-Change: 0.00067
Iteration: 274, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 275, Log-Lik: -2653.523, Max-Change: 0.00019
Iteration: 276, Log-Lik: -2653.523, Max-Change: 0.00097
Iteration: 277, Log-Lik: -2653.523, Max-Change: 0.00084
Iteration: 278, Log-Lik: -2653.523, Max-Change: 0.00058
Iteration: 279, Log-Lik: -2653.523, Max-Change: 0.00040
Iteration: 280, Log-Lik: -2653.523, Max-Change: 0.00095
Iteration: 281, Log-Lik: -2653.523, Max-Change: 0.00028
Iteration: 282, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 283, Log-Lik: -2653.523, Max-Change: 0.00093
Iteration: 284, Log-Lik: -2653.523, Max-Change: 0.00054
Iteration: 285, Log-Lik: -2653.523, Max-Change: 0.00037
Iteration: 286, Log-Lik: -2653.523, Max-Change: 0.00092
Iteration: 287, Log-Lik: -2653.523, Max-Change: 0.00020
Iteration: 288, Log-Lik: -2653.523, Max-Change: 0.00018
Iteration: 289, Log-Lik: -2653.523, Max-Change: 0.00090
Iteration: 290, Log-Lik: -2653.523, Max-Change: 0.00078
Iteration: 291, Log-Lik: -2653.523, Max-Change: 0.00055
Iteration: 292, Log-Lik: -2653.523, Max-Change: 0.00088
Iteration: 293, Log-Lik: -2653.523, Max-Change: 0.00079
Iteration: 294, Log-Lik: -2653.523, Max-Change: 0.00055
Iteration: 295, Log-Lik: -2653.522, Max-Change: 0.00087
Iteration: 296, Log-Lik: -2653.522, Max-Change: 0.00081
Iteration: 297, Log-Lik: -2653.522, Max-Change: 0.00057
Iteration: 298, Log-Lik: -2653.522, Max-Change: 0.00017
Iteration: 299, Log-Lik: -2653.522, Max-Change: 0.00086
Iteration: 300, Log-Lik: -2653.522, Max-Change: 0.00061
Iteration: 301, Log-Lik: -2653.522, Max-Change: 0.00017
Iteration: 302, Log-Lik: -2653.522, Max-Change: 0.00017
Iteration: 303, Log-Lik: -2653.522, Max-Change: 0.00084
Iteration: 304, Log-Lik: -2653.522, Max-Change: 0.00075
Iteration: 305, Log-Lik: -2653.522, Max-Change: 0.00052
Iteration: 306, Log-Lik: -2653.522, Max-Change: 0.00036
Iteration: 307, Log-Lik: -2653.522, Max-Change: 0.00083
Iteration: 308, Log-Lik: -2653.522, Max-Change: 0.00026
Iteration: 309, Log-Lik: -2653.522, Max-Change: 0.00017
Iteration: 310, Log-Lik: -2653.522, Max-Change: 0.00081
Iteration: 311, Log-Lik: -2653.522, Max-Change: 0.00049
Iteration: 312, Log-Lik: -2653.522, Max-Change: 0.00034
Iteration: 313, Log-Lik: -2653.522, Max-Change: 0.00080
Iteration: 314, Log-Lik: -2653.522, Max-Change: 0.00020
Iteration: 315, Log-Lik: -2653.522, Max-Change: 0.00016
Iteration: 316, Log-Lik: -2653.522, Max-Change: 0.00079
Iteration: 317, Log-Lik: -2653.522, Max-Change: 0.00065
Iteration: 318, Log-Lik: -2653.522, Max-Change: 0.00045
Iteration: 319, Log-Lik: -2653.522, Max-Change: 0.00078
Iteration: 320, Log-Lik: -2653.522, Max-Change: 0.00059
Iteration: 321, Log-Lik: -2653.522, Max-Change: 0.00041
Iteration: 322, Log-Lik: -2653.522, Max-Change: 0.00077
Iteration: 323, Log-Lik: -2653.522, Max-Change: 0.00047
Iteration: 324, Log-Lik: -2653.522, Max-Change: 0.00033
Iteration: 325, Log-Lik: -2653.522, Max-Change: 0.00076
Iteration: 326, Log-Lik: -2653.522, Max-Change: 0.00021
Iteration: 327, Log-Lik: -2653.522, Max-Change: 0.00015
Iteration: 328, Log-Lik: -2653.522, Max-Change: 0.00074
Iteration: 329, Log-Lik: -2653.522, Max-Change: 0.00056
Iteration: 330, Log-Lik: -2653.522, Max-Change: 0.00039
Iteration: 331, Log-Lik: -2653.522, Max-Change: 0.00074
Iteration: 332, Log-Lik: -2653.521, Max-Change: 0.00043
Iteration: 333, Log-Lik: -2653.521, Max-Change: 0.00030
Iteration: 334, Log-Lik: -2653.521, Max-Change: 0.00073
Iteration: 335, Log-Lik: -2653.521, Max-Change: 0.00015
Iteration: 336, Log-Lik: -2653.521, Max-Change: 0.00072
Iteration: 337, Log-Lik: -2653.521, Max-Change: 0.00086
Iteration: 338, Log-Lik: -2653.521, Max-Change: 0.00060
Iteration: 339, Log-Lik: -2653.521, Max-Change: 0.00041
Iteration: 340, Log-Lik: -2653.521, Max-Change: 0.00071
Iteration: 341, Log-Lik: -2653.521, Max-Change: 0.00054
Iteration: 342, Log-Lik: -2653.521, Max-Change: 0.00037
Iteration: 343, Log-Lik: -2653.521, Max-Change: 0.00070
Iteration: 344, Log-Lik: -2653.521, Max-Change: 0.00042
Iteration: 345, Log-Lik: -2653.521, Max-Change: 0.00029
Iteration: 346, Log-Lik: -2653.521, Max-Change: 0.00069
Iteration: 347, Log-Lik: -2653.521, Max-Change: 0.00014
Iteration: 348, Log-Lik: -2653.521, Max-Change: 0.00014
Iteration: 349, Log-Lik: -2653.521, Max-Change: 0.00068
Iteration: 350, Log-Lik: -2653.521, Max-Change: 0.00069
Iteration: 351, Log-Lik: -2653.521, Max-Change: 0.00048
Iteration: 352, Log-Lik: -2653.521, Max-Change: 0.00013
Iteration: 353, Log-Lik: -2653.521, Max-Change: 0.00068
Iteration: 354, Log-Lik: -2653.521, Max-Change: 0.00054
Iteration: 355, Log-Lik: -2653.521, Max-Change: 0.00014
Iteration: 356, Log-Lik: -2653.521, Max-Change: 0.00013
Iteration: 357, Log-Lik: -2653.521, Max-Change: 0.00066
Iteration: 358, Log-Lik: -2653.521, Max-Change: 0.00061
Iteration: 359, Log-Lik: -2653.521, Max-Change: 0.00042
Iteration: 360, Log-Lik: -2653.521, Max-Change: 0.00029
Iteration: 361, Log-Lik: -2653.521, Max-Change: 0.00065
Iteration: 362, Log-Lik: -2653.521, Max-Change: 0.00020
Iteration: 363, Log-Lik: -2653.521, Max-Change: 0.00014
Iteration: 364, Log-Lik: -2653.521, Max-Change: 0.00064
Iteration: 365, Log-Lik: -2653.521, Max-Change: 0.00041
Iteration: 366, Log-Lik: -2653.521, Max-Change: 0.00029
Iteration: 367, Log-Lik: -2653.521, Max-Change: 0.00064
Iteration: 368, Log-Lik: -2653.521, Max-Change: 0.00020
Iteration: 369, Log-Lik: -2653.521, Max-Change: 0.00014
Iteration: 370, Log-Lik: -2653.521, Max-Change: 0.00063
Iteration: 371, Log-Lik: -2653.521, Max-Change: 0.00041
Iteration: 372, Log-Lik: -2653.521, Max-Change: 0.00028
Iteration: 373, Log-Lik: -2653.521, Max-Change: 0.00062
Iteration: 374, Log-Lik: -2653.521, Max-Change: 0.00020
Iteration: 375, Log-Lik: -2653.521, Max-Change: 0.00013
Iteration: 376, Log-Lik: -2653.521, Max-Change: 0.00061
Iteration: 377, Log-Lik: -2653.521, Max-Change: 0.00039
Iteration: 378, Log-Lik: -2653.521, Max-Change: 0.00027
Iteration: 379, Log-Lik: -2653.521, Max-Change: 0.00061
Iteration: 380, Log-Lik: -2653.520, Max-Change: 0.00018
Iteration: 381, Log-Lik: -2653.520, Max-Change: 0.00013
Iteration: 382, Log-Lik: -2653.520, Max-Change: 0.00060
Iteration: 383, Log-Lik: -2653.520, Max-Change: 0.00042
Iteration: 384, Log-Lik: -2653.520, Max-Change: 0.00029
Iteration: 385, Log-Lik: -2653.520, Max-Change: 0.00060
Iteration: 386, Log-Lik: -2653.520, Max-Change: 0.00027
Iteration: 387, Log-Lik: -2653.520, Max-Change: 0.00019
Iteration: 388, Log-Lik: -2653.520, Max-Change: 0.00059
Iteration: 389, Log-Lik: -2653.520, Max-Change: 0.00012
Iteration: 390, Log-Lik: -2653.520, Max-Change: 0.00058
Iteration: 391, Log-Lik: -2653.520, Max-Change: 0.00069
Iteration: 392, Log-Lik: -2653.520, Max-Change: 0.00048
Iteration: 393, Log-Lik: -2653.520, Max-Change: 0.00034
Iteration: 394, Log-Lik: -2653.520, Max-Change: 0.00058
Iteration: 395, Log-Lik: -2653.520, Max-Change: 0.00043
Iteration: 396, Log-Lik: -2653.520, Max-Change: 0.00030
Iteration: 397, Log-Lik: -2653.520, Max-Change: 0.00057
Iteration: 398, Log-Lik: -2653.520, Max-Change: 0.00032
Iteration: 399, Log-Lik: -2653.520, Max-Change: 0.00022
Iteration: 400, Log-Lik: -2653.520, Max-Change: 0.00056
Iteration: 401, Log-Lik: -2653.520, Max-Change: 0.00056
Iteration: 402, Log-Lik: -2653.520, Max-Change: 0.00042
Iteration: 403, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 404, Log-Lik: -2653.520, Max-Change: 0.00055
Iteration: 405, Log-Lik: -2653.520, Max-Change: 0.00060
Iteration: 406, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 407, Log-Lik: -2653.520, Max-Change: 0.00054
Iteration: 408, Log-Lik: -2653.520, Max-Change: 0.00055
Iteration: 409, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 410, Log-Lik: -2653.520, Max-Change: 0.00054
Iteration: 411, Log-Lik: -2653.520, Max-Change: 0.00056
Iteration: 412, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 413, Log-Lik: -2653.520, Max-Change: 0.00053
Iteration: 414, Log-Lik: -2653.520, Max-Change: 0.00055
Iteration: 415, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 416, Log-Lik: -2653.520, Max-Change: 0.00053
Iteration: 417, Log-Lik: -2653.520, Max-Change: 0.00054
Iteration: 418, Log-Lik: -2653.520, Max-Change: 0.00011
Iteration: 419, Log-Lik: -2653.520, Max-Change: 0.00052
Iteration: 420, Log-Lik: -2653.520, Max-Change: 0.00054
Iteration: 421, Log-Lik: -2653.520, Max-Change: 0.00010
Iteration: 422, Log-Lik: -2653.520, Max-Change: 0.00052
Iteration: 423, Log-Lik: -2653.520, Max-Change: 0.00053
Iteration: 424, Log-Lik: -2653.520, Max-Change: 0.00010
Iteration: 425, Log-Lik: -2653.520, Max-Change: 0.00051
Iteration: 426, Log-Lik: -2653.520, Max-Change: 0.00053
Iteration: 427, Log-Lik: -2653.520, Max-Change: 0.00010
Iteration: 428, Log-Lik: -2653.520, Max-Change: 0.00050
Iteration: 429, Log-Lik: -2653.520, Max-Change: 0.00052
Iteration: 430, Log-Lik: -2653.520, Max-Change: 0.00010
Iteration: 431, Log-Lik: -2653.520, Max-Change: 0.00050
Iteration: 432, Log-Lik: -2653.520, Max-Change: 0.00051
Iteration: 433, Log-Lik: -2653.520, Max-Change: 0.00010
Iteration: 434, Log-Lik: -2653.520, Max-Change: 0.00049
Iteration: 435, Log-Lik: -2653.520, Max-Change: 0.00051
Iteration: 436, Log-Lik: -2653.520, Max-Change: 0.00010
itemplot(mod1, 2)
itemplot(mod1, 2, CE = TRUE)
itemplot(mod1, 2, type = 'info')
itemplot(mod1, 2, type = 'info', CE = TRUE)
mods <- list(twoPL = mod1, onePL = mod2)
itemplot(mods, 1, type = 'RE')
# multidimensional
itemplot(mod3, 4, type = 'info')
itemplot(mod3, 4, type = 'info',
col.regions = colorRampPalette(c("white", "red"))(100))
itemplot(mod3, 4, type = 'infocontour')
itemplot(mod3, 4, type = 'tracecontour')
# polytomous items
pmod <- mirt(Science, 1, SE=TRUE)
#>
Iteration: 1, Log-Lik: -1629.361, Max-Change: 0.50660
Iteration: 2, Log-Lik: -1617.374, Max-Change: 0.25442
Iteration: 3, Log-Lik: -1612.894, Max-Change: 0.16991
Iteration: 4, Log-Lik: -1610.306, Max-Change: 0.10461
Iteration: 5, Log-Lik: -1609.814, Max-Change: 0.09162
Iteration: 6, Log-Lik: -1609.534, Max-Change: 0.07363
Iteration: 7, Log-Lik: -1609.030, Max-Change: 0.03677
Iteration: 8, Log-Lik: -1608.988, Max-Change: 0.03200
Iteration: 9, Log-Lik: -1608.958, Max-Change: 0.02754
Iteration: 10, Log-Lik: -1608.878, Max-Change: 0.01443
Iteration: 11, Log-Lik: -1608.875, Max-Change: 0.00847
Iteration: 12, Log-Lik: -1608.873, Max-Change: 0.00515
Iteration: 13, Log-Lik: -1608.872, Max-Change: 0.00550
Iteration: 14, Log-Lik: -1608.872, Max-Change: 0.00318
Iteration: 15, Log-Lik: -1608.871, Max-Change: 0.00462
Iteration: 16, Log-Lik: -1608.871, Max-Change: 0.00277
Iteration: 17, Log-Lik: -1608.870, Max-Change: 0.00145
Iteration: 18, Log-Lik: -1608.870, Max-Change: 0.00175
Iteration: 19, Log-Lik: -1608.870, Max-Change: 0.00126
Iteration: 20, Log-Lik: -1608.870, Max-Change: 0.00025
Iteration: 21, Log-Lik: -1608.870, Max-Change: 0.00285
Iteration: 22, Log-Lik: -1608.870, Max-Change: 0.00108
Iteration: 23, Log-Lik: -1608.870, Max-Change: 0.00022
Iteration: 24, Log-Lik: -1608.870, Max-Change: 0.00059
Iteration: 25, Log-Lik: -1608.870, Max-Change: 0.00014
Iteration: 26, Log-Lik: -1608.870, Max-Change: 0.00068
Iteration: 27, Log-Lik: -1608.870, Max-Change: 0.00065
Iteration: 28, Log-Lik: -1608.870, Max-Change: 0.00019
Iteration: 29, Log-Lik: -1608.870, Max-Change: 0.00061
Iteration: 30, Log-Lik: -1608.870, Max-Change: 0.00012
Iteration: 31, Log-Lik: -1608.870, Max-Change: 0.00012
Iteration: 32, Log-Lik: -1608.870, Max-Change: 0.00058
Iteration: 33, Log-Lik: -1608.870, Max-Change: 0.00055
Iteration: 34, Log-Lik: -1608.870, Max-Change: 0.00015
Iteration: 35, Log-Lik: -1608.870, Max-Change: 0.00052
Iteration: 36, Log-Lik: -1608.870, Max-Change: 0.00010
#>
#> Calculating information matrix...
itemplot(pmod, 3)
itemplot(pmod, 3, type = 'threshold')
itemplot(pmod, 3, CE = TRUE)
itemplot(pmod, 3, type = 'score')
itemplot(pmod, 3, type = 'score', CE = TRUE)
itemplot(pmod, 3, type = 'infotrace')
itemplot(pmod, 3, type = 'infocat')
# use the directlabels package to put labels on tracelines
library(directlabels)
plt <- itemplot(pmod, 3)
direct.label(plt, 'top.points')
# change colour theme of plots
bwtheme <- standard.theme("pdf", color=FALSE)
plot(pmod, type='trace', par.settings=bwtheme)
itemplot(pmod, 1, type = 'trace', par.settings=bwtheme)
# additional modifications can be made via update().
# See ?update.trellis for further documentation
(plt <- itemplot(pmod, 1))
update(plt, ylab = expression(Prob(theta))) # ylab changed
# infoSE plot
itemplot(pmod, 1, type = 'infoSE')
# uncomment to run interactive shiny applet
# itemplot(shiny = TRUE)
# }