Function to compute generic item summary statistics that do not require prior fitting of IRT models. Contains information about coefficient alpha (and alpha if an item is deleted), mean/SD and frequency of total scores, reduced item-total correlations, average/sd of the correlation between items, response frequencies, and conditional mean/sd information given the unweighted sum scores.
Arguments
- data
An object of class
data.frame
ormatrix
with the response patterns- group
optional grouping variable to condition on when computing summary information
- use_ts
logical; include information that is conditional on a meaningful total score?
- proportions
logical; include response proportion information for each item?
- ts.tables
logical; include mean/sd summary information pertaining to the unweighted total score?
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
# dichotomous data example
LSAT7full <- expand.table(LSAT7)
head(LSAT7full)
#> Item.1 Item.2 Item.3 Item.4 Item.5
#> 1 0 0 0 0 0
#> 2 0 0 0 0 0
#> 3 0 0 0 0 0
#> 4 0 0 0 0 0
#> 5 0 0 0 0 0
#> 6 0 0 0 0 0
itemstats(LSAT7full)
#> $overall
#> N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 1000 3.707 1.199 0.143 0.052 0.453 0.886
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 1000 0.828 0.378 0.530 0.246 0.396
#> Item.2 1000 0.658 0.475 0.600 0.247 0.394
#> Item.3 1000 0.772 0.420 0.611 0.313 0.345
#> Item.4 1000 0.606 0.489 0.592 0.223 0.415
#> Item.5 1000 0.843 0.364 0.461 0.175 0.438
#>
#> $proportions
#> 0 1
#> Item.1 0.172 0.828
#> Item.2 0.342 0.658
#> Item.3 0.228 0.772
#> Item.4 0.394 0.606
#> Item.5 0.157 0.843
#>
# behaviour with missing data
LSAT7full[1:5,1] <- NA
itemstats(LSAT7full)
#> $overall
#> N.complete N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 995 1000 3.726 1.172 0.137 0.052 0.426 0.888
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 995 0.832 0.374 0.515 0.222 0.396
#> Item.2 1000 0.658 0.475 0.595 0.232 0.364
#> Item.3 1000 0.772 0.420 0.602 0.295 0.316
#> Item.4 1000 0.606 0.489 0.589 0.209 0.384
#> Item.5 1000 0.843 0.364 0.442 0.149 0.418
#>
#> $proportions
#> 0 1 NA
#> Item.1 0.167 0.828 0.005
#> Item.2 0.342 0.658 NA
#> Item.3 0.228 0.772 NA
#> Item.4 0.394 0.606 NA
#> Item.5 0.157 0.843 NA
#>
# data with no meaningful total score
head(SAT12)
#> Item.1 Item.2 Item.3 Item.4 Item.5 Item.6 Item.7 Item.8 Item.9 Item.10
#> 1 1 4 5 2 3 1 2 1 3 1
#> 2 3 4 2 8 3 3 2 8 3 1
#> 3 1 4 5 4 3 2 2 3 3 2
#> 4 2 4 4 2 3 3 2 4 3 2
#> 5 2 4 5 2 3 2 2 1 1 2
#> 6 1 4 3 1 3 2 2 3 3 1
#> Item.11 Item.12 Item.13 Item.14 Item.15 Item.16 Item.17 Item.18 Item.19
#> 1 2 4 2 1 5 3 4 4 1
#> 2 2 8 2 1 5 2 4 1 1
#> 3 2 1 3 1 5 5 4 1 3
#> 4 2 4 2 1 5 2 4 1 3
#> 5 2 4 2 1 5 4 4 5 1
#> 6 2 3 2 1 5 5 4 4 1
#> Item.20 Item.21 Item.22 Item.23 Item.24 Item.25 Item.26 Item.27 Item.28
#> 1 4 3 3 4 1 3 5 1 3
#> 2 4 3 3 8 1 8 4 1 4
#> 3 4 3 3 1 1 3 4 1 3
#> 4 4 3 1 5 2 5 4 1 3
#> 5 4 3 3 3 1 1 5 1 3
#> 6 4 3 3 4 1 1 4 1 4
#> Item.29 Item.30 Item.31 Item.32
#> 1 1 5 4 5
#> 2 5 8 4 8
#> 3 4 4 4 1
#> 4 4 2 4 2
#> 5 1 2 4 1
#> 6 2 3 4 3
itemstats(SAT12, use_ts=FALSE)
#> $overall
#> N
#> 1 600
#>
#> $itemstats
#> N mean sd
#> Item.1 600 2.497 1.188
#> Item.2 600 3.385 1.356
#> Item.3 600 3.212 1.534
#> Item.4 600 2.762 1.370
#> Item.5 600 2.868 0.911
#> Item.6 600 2.358 1.135
#> Item.7 600 2.422 0.908
#> Item.8 600 2.925 1.370
#> Item.9 600 2.907 0.567
#> Item.10 600 2.320 1.490
#> Item.11 600 2.017 0.199
#> Item.12 600 3.642 1.184
#> Item.13 600 2.317 0.956
#> Item.14 600 1.798 1.432
#> Item.15 600 4.535 1.087
#> Item.16 600 3.368 1.135
#> Item.17 600 3.968 0.343
#> Item.18 600 3.020 1.514
#> Item.19 600 1.900 1.053
#> Item.20 600 3.870 0.483
#> Item.21 600 2.937 0.554
#> Item.22 600 2.985 0.442
#> Item.23 600 2.755 1.437
#> Item.24 600 1.502 1.037
#> Item.25 600 2.740 1.380
#> Item.26 600 3.923 1.265
#> Item.27 600 1.240 0.766
#> Item.28 600 3.262 0.937
#> Item.29 600 2.285 1.306
#> Item.30 600 3.703 1.553
#> Item.31 600 3.788 0.899
#> Item.32 600 3.023 1.303
#>
#> $proportions
#> 1 2 3 4 5 8
#> Item.1 0.283 0.203 0.267 0.232 0.013 0.002
#> Item.2 0.212 0.022 0.070 0.568 0.127 0.002
#> Item.3 0.165 0.183 0.260 0.098 0.280 0.013
#> Item.4 0.165 0.378 0.148 0.172 0.128 0.008
#> Item.5 0.093 0.143 0.620 0.093 0.048 0.002
#> Item.6 0.160 0.582 0.107 0.043 0.108 NA
#> Item.7 0.025 0.760 0.007 0.190 0.017 0.002
#> Item.8 0.202 0.205 0.207 0.250 0.133 0.003
#> Item.9 0.065 0.010 0.885 0.033 0.007 NA
#> Item.10 0.422 0.215 0.165 0.028 0.167 0.003
#> Item.11 0.003 0.983 0.008 0.003 0.002 NA
#> Item.12 0.072 0.082 0.218 0.415 0.205 0.008
#> Item.13 0.110 0.662 0.070 0.118 0.040 NA
#> Item.14 0.723 0.027 0.108 0.022 0.117 0.003
#> Item.15 0.035 0.062 0.060 0.025 0.817 0.002
#> Item.16 0.070 0.105 0.413 0.215 0.195 0.002
#> Item.17 0.008 0.005 0.010 0.963 0.013 NA
#> Item.18 0.303 0.033 0.165 0.352 0.142 0.005
#> Item.19 0.548 0.053 0.358 0.030 0.010 NA
#> Item.20 0.012 0.002 0.105 0.873 0.007 0.002
#> Item.21 0.050 0.008 0.915 0.013 0.012 0.002
#> Item.22 0.028 0.005 0.935 0.017 0.015 NA
#> Item.23 0.290 0.177 0.128 0.313 0.087 0.005
#> Item.24 0.728 0.162 0.042 0.022 0.045 0.002
#> Item.25 0.240 0.170 0.375 0.065 0.142 0.008
#> Item.26 0.020 0.227 0.030 0.262 0.460 0.002
#> Item.27 0.862 0.093 0.012 0.020 0.010 0.003
#> Item.28 0.082 0.010 0.530 0.337 0.037 0.005
#> Item.29 0.340 0.295 0.205 0.085 0.067 0.008
#> Item.30 0.150 0.110 0.107 0.183 0.440 0.010
#> Item.31 0.075 0.020 0.012 0.833 0.058 0.002
#> Item.32 0.125 0.183 0.443 0.075 0.162 0.012
#>
# extra total scores tables
dat <- key2binary(SAT12,
key = c(1,4,5,2,3,1,2,1,3,1,2,4,2,1,
5,3,4,4,1,4,3,3,4,1,3,5,1,3,1,5,4,5))
itemstats(dat, ts.tables=TRUE)
#> $overall
#> N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 600 18.202 5.054 0.108 0.075 0.798 2.272
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 600 0.283 0.451 0.380 0.300 0.793
#> Item.2 600 0.568 0.496 0.539 0.464 0.785
#> Item.3 600 0.280 0.449 0.446 0.371 0.789
#> Item.4 600 0.378 0.485 0.325 0.235 0.796
#> Item.5 600 0.620 0.486 0.424 0.340 0.791
#> Item.6 600 0.160 0.367 0.414 0.351 0.791
#> Item.7 600 0.760 0.427 0.366 0.289 0.793
#> Item.8 600 0.202 0.402 0.307 0.233 0.795
#> Item.9 600 0.885 0.319 0.189 0.127 0.798
#> Item.10 600 0.422 0.494 0.465 0.383 0.789
#> Item.11 600 0.983 0.128 0.181 0.156 0.797
#> Item.12 600 0.415 0.493 0.173 0.076 0.803
#> Item.13 600 0.662 0.474 0.438 0.358 0.790
#> Item.14 600 0.723 0.448 0.411 0.333 0.791
#> Item.15 600 0.817 0.387 0.393 0.325 0.792
#> Item.16 600 0.413 0.493 0.367 0.278 0.794
#> Item.17 600 0.963 0.188 0.238 0.202 0.796
#> Item.18 600 0.352 0.478 0.576 0.508 0.783
#> Item.19 600 0.548 0.498 0.401 0.314 0.792
#> Item.20 600 0.873 0.333 0.376 0.318 0.792
#> Item.21 600 0.915 0.279 0.190 0.136 0.798
#> Item.22 600 0.935 0.247 0.284 0.238 0.795
#> Item.23 600 0.313 0.464 0.338 0.253 0.795
#> Item.24 600 0.728 0.445 0.422 0.346 0.791
#> Item.25 600 0.375 0.485 0.383 0.297 0.793
#> Item.26 600 0.460 0.499 0.562 0.489 0.783
#> Item.27 600 0.862 0.346 0.425 0.367 0.791
#> Item.28 600 0.530 0.500 0.465 0.383 0.789
#> Item.29 600 0.340 0.474 0.407 0.324 0.791
#> Item.30 600 0.440 0.497 0.255 0.159 0.799
#> Item.31 600 0.833 0.373 0.479 0.419 0.788
#> Item.32 600 0.162 0.368 0.110 0.037 0.802
#>
#> $proportions
#> 0 1
#> Item.1 0.717 0.283
#> Item.2 0.432 0.568
#> Item.3 0.720 0.280
#> Item.4 0.622 0.378
#> Item.5 0.380 0.620
#> Item.6 0.840 0.160
#> Item.7 0.240 0.760
#> Item.8 0.798 0.202
#> Item.9 0.115 0.885
#> Item.10 0.578 0.422
#> Item.11 0.017 0.983
#> Item.12 0.585 0.415
#> Item.13 0.338 0.662
#> Item.14 0.277 0.723
#> Item.15 0.183 0.817
#> Item.16 0.587 0.413
#> Item.17 0.037 0.963
#> Item.18 0.648 0.352
#> Item.19 0.452 0.548
#> Item.20 0.127 0.873
#> Item.21 0.085 0.915
#> Item.22 0.065 0.935
#> Item.23 0.687 0.313
#> Item.24 0.272 0.728
#> Item.25 0.625 0.375
#> Item.26 0.540 0.460
#> Item.27 0.138 0.862
#> Item.28 0.470 0.530
#> Item.29 0.660 0.340
#> Item.30 0.560 0.440
#> Item.31 0.167 0.833
#> Item.32 0.838 0.162
#>
#> $total.score_frequency
#> 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#> Freq 1 2 2 2 5 7 14 14 17 35 51 45 41 46 50 44 44 20 35 31 18 18 18 19 7 7 3
#> 31 32
#> Freq 1 3
#>
#> $total.score_means
#> 0 1
#> Item.1 16.99535 21.25294
#> Item.2 15.07722 20.57478
#> Item.3 16.79630 21.81548
#> Item.4 16.92225 20.30396
#> Item.5 15.46930 19.87634
#> Item.6 17.28968 22.98958
#> Item.7 14.91667 19.23904
#> Item.8 17.42171 21.28926
#> Item.9 15.55072 18.54614
#> Item.10 16.19597 20.95257
#> Item.11 11.20000 18.32034
#> Item.12 17.46724 19.23695
#> Item.13 15.10837 19.78338
#> Item.14 14.84940 19.48387
#> Item.15 14.01818 19.14082
#> Item.16 16.64773 20.40726
#> Item.17 12.04545 18.43599
#> Item.18 16.05913 22.15166
#> Item.19 15.97048 20.03951
#> Item.20 13.21053 18.92557
#> Item.21 15.05882 18.49362
#> Item.22 12.76923 18.57932
#> Item.23 17.04854 20.72872
#> Item.24 14.71166 19.50343
#> Item.25 16.70400 20.69778
#> Item.26 15.58025 21.27899
#> Item.27 12.84337 19.06190
#> Item.28 15.70567 20.41509
#> Item.29 16.72727 21.06373
#> Item.30 17.06250 19.65152
#> Item.31 12.79000 19.28400
#> Item.32 17.95825 19.46392
#>
#> $total.score_sds
#> 0 1
#> Item.1 4.495009 5.115311
#> Item.2 3.791287 4.583007
#> Item.3 4.322840 5.013323
#> Item.4 4.333771 5.444014
#> Item.5 4.280262 4.756698
#> Item.6 4.448894 5.353788
#> Item.7 4.313744 4.825059
#> Item.8 4.575452 5.661917
#> Item.9 5.007454 4.961288
#> Item.10 4.278821 4.736481
#> Item.11 4.184628 4.985966
#> Item.12 4.861326 5.147431
#> Item.13 4.274965 4.679466
#> Item.14 4.008502 4.822098
#> Item.15 4.212219 4.744448
#> Item.16 4.361290 5.155818
#> Item.17 4.613410 4.923352
#> Item.18 3.955174 4.446051
#> Item.19 4.349442 4.854746
#> Item.20 3.714174 4.809188
#> Item.21 5.092786 4.954396
#> Item.22 3.923355 4.906759
#> Item.23 4.505479 5.276912
#> Item.24 3.896380 4.816172
#> Item.25 4.379749 5.124107
#> Item.26 3.761839 4.627003
#> Item.27 3.775666 4.692898
#> Item.28 4.340725 4.593648
#> Item.29 4.241013 5.281332
#> Item.30 4.817161 4.984363
#> Item.31 3.364386 4.622779
#> Item.32 4.901850 5.638524
#>
# grouping information
group <- gl(2, 300, labels=c('G1', 'G2'))
itemstats(dat, group=group)
#> $G1
#> $G1$overall
#> N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 300 17.987 5.051 0.107 0.09 0.796 2.282
#>
#> $G1$itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 300 0.290 0.455 0.410 0.331 0.789
#> Item.2 300 0.573 0.495 0.534 0.458 0.783
#> Item.3 300 0.290 0.455 0.458 0.382 0.787
#> Item.4 300 0.353 0.479 0.342 0.255 0.793
#> Item.5 300 0.630 0.484 0.480 0.401 0.786
#> Item.6 300 0.130 0.337 0.398 0.340 0.789
#> Item.7 300 0.727 0.446 0.383 0.303 0.790
#> Item.8 300 0.213 0.410 0.352 0.277 0.791
#> Item.9 300 0.897 0.305 0.203 0.144 0.796
#> Item.10 300 0.403 0.491 0.433 0.349 0.788
#> Item.11 300 0.993 0.082 0.154 0.138 0.796
#> Item.12 300 0.413 0.493 0.123 0.026 0.803
#> Item.13 300 0.647 0.479 0.441 0.359 0.788
#> Item.14 300 0.727 0.446 0.394 0.316 0.790
#> Item.15 300 0.793 0.406 0.407 0.337 0.789
#> Item.16 300 0.377 0.485 0.338 0.249 0.793
#> Item.17 300 0.957 0.204 0.220 0.181 0.795
#> Item.18 300 0.360 0.481 0.567 0.497 0.781
#> Item.19 300 0.537 0.499 0.432 0.347 0.788
#> Item.20 300 0.863 0.344 0.355 0.293 0.791
#> Item.21 300 0.910 0.287 0.202 0.147 0.795
#> Item.22 300 0.927 0.261 0.260 0.211 0.794
#> Item.23 300 0.260 0.439 0.323 0.242 0.793
#> Item.24 300 0.707 0.456 0.421 0.342 0.789
#> Item.25 300 0.370 0.484 0.406 0.321 0.790
#> Item.26 300 0.473 0.500 0.539 0.463 0.783
#> Item.27 300 0.857 0.351 0.474 0.418 0.787
#> Item.28 300 0.537 0.499 0.435 0.350 0.788
#> Item.29 300 0.343 0.476 0.378 0.293 0.791
#> Item.30 300 0.440 0.497 0.245 0.149 0.798
#> Item.31 300 0.810 0.393 0.518 0.457 0.784
#> Item.32 300 0.180 0.385 0.036 -0.041 0.803
#>
#> $G1$proportions
#> 0 1
#> Item.1 0.710 0.290
#> Item.2 0.427 0.573
#> Item.3 0.710 0.290
#> Item.4 0.647 0.353
#> Item.5 0.370 0.630
#> Item.6 0.870 0.130
#> Item.7 0.273 0.727
#> Item.8 0.787 0.213
#> Item.9 0.103 0.897
#> Item.10 0.597 0.403
#> Item.11 0.007 0.993
#> Item.12 0.587 0.413
#> Item.13 0.353 0.647
#> Item.14 0.273 0.727
#> Item.15 0.207 0.793
#> Item.16 0.623 0.377
#> Item.17 0.043 0.957
#> Item.18 0.640 0.360
#> Item.19 0.463 0.537
#> Item.20 0.137 0.863
#> Item.21 0.090 0.910
#> Item.22 0.073 0.927
#> Item.23 0.740 0.260
#> Item.24 0.293 0.707
#> Item.25 0.630 0.370
#> Item.26 0.527 0.473
#> Item.27 0.143 0.857
#> Item.28 0.463 0.537
#> Item.29 0.657 0.343
#> Item.30 0.560 0.440
#> Item.31 0.190 0.810
#> Item.32 0.820 0.180
#>
#>
#> $G2
#> $G2$overall
#> N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 300 18.417 5.056 0.11 0.08 0.8 2.262
#>
#> $G2$itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 300 0.277 0.448 0.352 0.271 0.796
#> Item.2 300 0.563 0.497 0.547 0.472 0.787
#> Item.3 300 0.270 0.445 0.438 0.363 0.792
#> Item.4 300 0.403 0.491 0.305 0.213 0.799
#> Item.5 300 0.610 0.489 0.371 0.283 0.796
#> Item.6 300 0.190 0.393 0.426 0.360 0.792
#> Item.7 300 0.793 0.406 0.344 0.270 0.796
#> Item.8 300 0.190 0.393 0.265 0.190 0.799
#> Item.9 300 0.873 0.333 0.180 0.116 0.801
#> Item.10 300 0.440 0.497 0.495 0.415 0.789
#> Item.11 300 0.973 0.161 0.215 0.184 0.799
#> Item.12 300 0.417 0.494 0.222 0.127 0.803
#> Item.13 300 0.677 0.469 0.434 0.354 0.792
#> Item.14 300 0.720 0.450 0.428 0.351 0.792
#> Item.15 300 0.840 0.367 0.375 0.310 0.794
#> Item.16 300 0.450 0.498 0.391 0.303 0.795
#> Item.17 300 0.970 0.171 0.258 0.226 0.798
#> Item.18 300 0.343 0.476 0.588 0.522 0.784
#> Item.19 300 0.560 0.497 0.369 0.279 0.796
#> Item.20 300 0.883 0.322 0.398 0.343 0.794
#> Item.21 300 0.920 0.272 0.175 0.123 0.800
#> Item.22 300 0.943 0.232 0.309 0.266 0.797
#> Item.23 300 0.367 0.483 0.348 0.260 0.797
#> Item.24 300 0.750 0.434 0.421 0.347 0.793
#> Item.25 300 0.380 0.486 0.360 0.272 0.796
#> Item.26 300 0.447 0.498 0.590 0.520 0.784
#> Item.27 300 0.867 0.341 0.374 0.314 0.794
#> Item.28 300 0.523 0.500 0.498 0.418 0.789
#> Item.29 300 0.337 0.473 0.437 0.357 0.792
#> Item.30 300 0.440 0.497 0.265 0.170 0.801
#> Item.31 300 0.857 0.351 0.435 0.376 0.792
#> Item.32 300 0.143 0.351 0.196 0.128 0.800
#>
#> $G2$proportions
#> 0 1
#> Item.1 0.723 0.277
#> Item.2 0.437 0.563
#> Item.3 0.730 0.270
#> Item.4 0.597 0.403
#> Item.5 0.390 0.610
#> Item.6 0.810 0.190
#> Item.7 0.207 0.793
#> Item.8 0.810 0.190
#> Item.9 0.127 0.873
#> Item.10 0.560 0.440
#> Item.11 0.027 0.973
#> Item.12 0.583 0.417
#> Item.13 0.323 0.677
#> Item.14 0.280 0.720
#> Item.15 0.160 0.840
#> Item.16 0.550 0.450
#> Item.17 0.030 0.970
#> Item.18 0.657 0.343
#> Item.19 0.440 0.560
#> Item.20 0.117 0.883
#> Item.21 0.080 0.920
#> Item.22 0.057 0.943
#> Item.23 0.633 0.367
#> Item.24 0.250 0.750
#> Item.25 0.620 0.380
#> Item.26 0.553 0.447
#> Item.27 0.133 0.867
#> Item.28 0.477 0.523
#> Item.29 0.663 0.337
#> Item.30 0.560 0.440
#> Item.31 0.143 0.857
#> Item.32 0.857 0.143
#>
#>
#####
# polytomous data example
itemstats(Science)
#> $overall
#> N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 392 11.668 2.003 0.275 0.098 0.598 1.27
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Comfort 392 3.120 0.588 0.596 0.352 0.552
#> Work 392 2.722 0.807 0.666 0.332 0.567
#> Future 392 2.990 0.757 0.748 0.488 0.437
#> Benefit 392 2.837 0.802 0.684 0.363 0.541
#>
#> $proportions
#> 1 2 3 4
#> Comfort 0.013 0.082 0.679 0.227
#> Work 0.084 0.250 0.526 0.140
#> Future 0.036 0.184 0.536 0.245
#> Benefit 0.054 0.255 0.492 0.199
#>
# polytomous data with missing
newScience <- Science
newScience[1:5,1] <- NA
itemstats(newScience)
#> $overall
#> N.complete N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 387 392 11.672 2.011 0.276 0.1 0.605 1.264
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Comfort 387 3.119 0.590 0.596 0.352 0.552
#> Work 392 2.722 0.807 0.666 0.335 0.576
#> Future 392 2.990 0.757 0.749 0.491 0.449
#> Benefit 392 2.837 0.802 0.695 0.382 0.538
#>
#> $proportions
#> 1 2 3 4 NA
#> Comfort 0.013 0.082 0.668 0.224 0.013
#> Work 0.084 0.250 0.526 0.140 NA
#> Future 0.036 0.184 0.536 0.245 NA
#> Benefit 0.054 0.255 0.492 0.199 NA
#>
# unequal categories
newScience[,1] <- ifelse(Science[,1] == 1, NA, Science[,1])
itemstats(newScience)
#> $overall
#> N.complete N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 387 392 11.731 1.917 0.26 0.092 0.572 1.254
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Comfort 387 3.147 0.540 0.556 0.314 0.552
#> Work 392 2.722 0.807 0.680 0.339 0.517
#> Future 392 2.990 0.757 0.738 0.460 0.409
#> Benefit 392 2.837 0.802 0.668 0.328 0.525
#>
#> $proportions
#> 1 2 3 4 NA
#> Comfort NA 0.082 0.679 0.227 0.013
#> Work 0.084 0.250 0.526 0.140 NA
#> Future 0.036 0.184 0.536 0.245 NA
#> Benefit 0.054 0.255 0.492 0.199 NA
#>
merged <- data.frame(LSAT7full[1:392,], Science)
itemstats(merged)
#> $overall
#> N.complete N mean_total.score sd_total.score ave.r sd.r alpha SEM.alpha
#> 387 392 14.331 2.231 0.037 0.167 0.379 1.759
#>
#> $itemstats
#> N mean sd total.r total.r_if_rm alpha_if_rm
#> Item.1 387 0.568 0.496 0.193 -0.030 0.417
#> Item.2 392 0.232 0.423 0.033 -0.156 0.443
#> Item.3 392 0.605 0.490 0.216 -0.003 0.405
#> Item.4 392 0.467 0.500 0.261 0.038 0.392
#> Item.5 392 0.760 0.428 0.178 -0.011 0.402
#> Comfort 392 3.120 0.588 0.527 0.295 0.286
#> Work 392 2.722 0.807 0.620 0.314 0.251
#> Future 392 2.990 0.757 0.680 0.421 0.185
#> Benefit 392 2.837 0.802 0.608 0.299 0.261
#>
#> $proportions
#> 0 1 2 3 4 NA
#> Item.1 0.426 0.561 NA NA NA 0.013
#> Item.2 0.768 0.232 NA NA NA NA
#> Item.3 0.395 0.605 NA NA NA NA
#> Item.4 0.533 0.467 NA NA NA NA
#> Item.5 0.240 0.760 NA NA NA NA
#> Comfort NA 0.013 0.082 0.679 0.227 NA
#> Work NA 0.084 0.250 0.526 0.140 NA
#> Future NA 0.036 0.184 0.536 0.245 NA
#> Benefit NA 0.054 0.255 0.492 0.199 NA
#>