Performs distractor analysis for rated (multiple-choice) models. For each item and rank/class, computes observed category frequency tables, chi-square tests against chance level (uniform distribution), and Cramer's V as an effect size measure.
This function works with results from LRA (rated data) and
Biclustering / Biclustering_IRM (rated data).
Usage
DistractorAnalysis(x, ...)
# S3 method for class 'LRArated'
DistractorAnalysis(x, ...)
# S3 method for class 'ratedBiclustering'
DistractorAnalysis(x, ...)
# S3 method for class 'DistractorAnalysis'
print(x, items = NULL, ranks = NULL, digits = 4, ...)
# S3 method for class 'DistractorAnalysis'
plot(x, type = "Distractor", items = NULL, ranks = NULL, nc = 1, nr = 1, ...)Arguments
- x
A result object from a rated model (class
LRAratedorratedBiclustering).- ...
Additional arguments (currently unused).
- items
Integer vector of item indices to display. NULL for all items.
- ranks
Integer vector of rank/class indices to display. NULL for all ranks.
- digits
Number of digits for rounding. Default is 4.
- type
Plot type. Currently only "Distractor" is supported.
- nc
Number of columns in the plot grid.
- nr
Number of rows in the plot grid.
Value
An object of class c("exametrika", "DistractorAnalysis") containing:
- freq_table
List of frequency matrices (nrank x maxQ), one per item.
- prop_table
List of proportion matrices (nrank x maxQ), one per item.
- chisq_table
Matrix (nitems x nrank) of chi-square statistics.
- pvalue_table
Matrix (nitems x nrank) of p-values.
- cramersv_table
Matrix (nitems x nrank) of Cramer's V effect sizes.
- CA
Correct answer vector.
- n_rank
Number of ranks/classes.
- maxQ
Number of response categories.
- nitems
Number of items.
- ItemLabel
Item label vector.
- n_field
Number of fields (Biclustering only).
- FieldEstimated
Field assignment vector (Biclustering only).
- field_items
List of item indices per field (Biclustering only).
Examples
# \donttest{
# LRA.rated example
result_lra <- LRA(J21S300, nrank = 5, mic = TRUE)
da <- DistractorAnalysis(result_lra)
print(da)
#> Distractor Analysis
#>
#>
#> Cramer's V
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 0.2838 0.2695 0.2773 0.2688 0.7160
#> Item02 0.2459 0.2091 0.3360 0.4620 0.6110
#> Item03 0.1592 0.2874 0.2133 0.4765 0.6449
#> Item04 0.1592 0.2091 0.2355 0.4355 0.6684
#> Item05 0.2937 0.2010 0.2255 0.2315 0.5920
#> Item06 0.2340 0.3006 0.3738 0.2351 0.7550
#> Item07 0.1570 0.2546 0.2060 0.3988 0.7160
#> Item08 0.2601 0.1645 0.2466 0.5737 0.7213
#> Item09 0.1900 0.0841 0.2527 0.5955 0.8936
#> Item10 0.2761 0.1837 0.1448 0.4144 0.7515
#> Item11 0.1266 0.0773 0.1623 0.7011 0.6824
#> Item12 0.2148 0.2874 0.3303 0.6931 0.7346
#> Item13 0.2695 0.2118 0.1885 0.4583 0.7824
#> Item14 0.2340 0.2010 0.3888 0.4974 0.8060
#> Item15 0.3080 0.4488 0.3405 0.5510 0.6831
#> Item16 0.2045 0.3220 0.3232 0.5109 0.8617
#> Item17 0.2900 0.4046 0.3371 0.4315 0.7531
#> Item18 0.3401 0.2342 0.3472 0.8128 0.8081
#> Item19 0.1937 0.2064 0.2934 0.7161 0.6460
#> Item20 0.1499 0.1982 0.3303 0.5281 0.7525
#> Item21 0.2517 0.3272 0.4406 0.6096 0.6845
#>
#> P-values
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 2.055e-03 1.363e-02 3.487e-03 6.909e-03 7.753e-25
#> Item02 1.138e-02 9.252e-02 1.711e-04 8.028e-08 4.282e-18
#> Item03 2.002e-01 6.909e-03 4.497e-02 2.636e-08 3.716e-20
#> Item04 2.002e-01 9.252e-02 2.022e-02 5.609e-07 1.201e-21
#> Item05 1.254e-03 1.146e-01 2.929e-02 2.929e-02 5.372e-17
#> Item06 1.843e-02 4.058e-03 1.759e-05 2.572e-02 1.287e-27
#> Item07 2.116e-01 2.301e-02 5.734e-02 6.758e-06 7.753e-25
#> Item08 6.197e-03 2.637e-01 1.308e-02 5.967e-12 3.326e-25
#> Item09 8.555e-02 7.914e-01 1.019e-02 7.258e-13 1.041e-38
#> Item10 2.973e-03 1.748e-01 2.943e-01 2.400e-06 2.303e-27
#> Item11 4.018e-01 8.308e-01 1.984e-01 8.617e-18 1.452e-22
#> Item12 3.770e-02 6.909e-03 2.364e-04 2.157e-17 3.803e-26
#> Item13 4.040e-03 8.611e-02 9.840e-02 1.060e-07 1.157e-29
#> Item14 1.843e-02 1.146e-01 6.602e-06 4.947e-09 1.763e-31
#> Item15 5.957e-04 1.665e-06 1.321e-04 4.892e-11 1.307e-22
#> Item16 5.369e-02 1.619e-03 3.482e-04 1.618e-09 5.433e-36
#> Item17 1.510e-03 2.426e-05 1.604e-04 7.401e-07 1.768e-27
#> Item18 9.734e-05 4.476e-02 8.952e-05 6.685e-24 1.217e-31
#> Item19 7.620e-02 9.939e-02 1.625e-03 1.475e-18 3.172e-20
#> Item20 2.493e-01 1.231e-01 2.364e-04 3.727e-10 1.965e-27
#> Item21 8.927e-03 1.285e-03 1.666e-07 1.779e-13 1.058e-22
#>
#> Category Proportions by Rank
#>
#> Item01 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0492 0.3115 0.3770 0.2623
#> Rank2 0.4082 0.1020 0.3061 0.1837
#> Rank3 0.4237 0.2542 0.0847 0.2373
#> Rank4 0.4464 0.1429 0.2143 0.1964
#> Rank5 0.7867 0.0800 0.0800 0.0533
#>
#> Item02 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1148 0.1803 0.3279 0.3770
#> Rank2 0.1429 0.3673 0.3061 0.1837
#> Rank3 0.4915 0.2034 0.2034 0.1017
#> Rank4 0.5893 0.0714 0.1786 0.1607
#> Rank5 0.7067 0.0800 0.0800 0.1333
#>
#> Item03 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.2951 0.2787 0.2951
#> Rank2 0.0408 0.3673 0.2857 0.3061
#> Rank3 0.3729 0.1525 0.1695 0.3051
#> Rank4 0.5893 0.2143 0.0357 0.1607
#> Rank5 0.7333 0.0800 0.1067 0.0800
#>
#> Item04 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.2951 0.2787 0.2951
#> Rank2 0.1429 0.3673 0.3061 0.1837
#> Rank3 0.1864 0.1695 0.2203 0.4237
#> Rank4 0.5714 0.1250 0.1964 0.1071
#> Rank5 0.7467 0.1467 0.0400 0.0667
#>
#> Item05 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0492 0.3115 0.2459 0.3934
#> Rank2 0.3673 0.1224 0.2449 0.2653
#> Rank3 0.3220 0.2712 0.3220 0.0847
#> Rank4 0.3750 0.3036 0.1071 0.2143
#> Rank5 0.6933 0.1067 0.1200 0.0800
#>
#> Item06 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1148 0.3934 0.2787 0.2131
#> Rank2 0.1020 0.1429 0.4082 0.3469
#> Rank3 0.4576 0.3220 0.0169 0.2034
#> Rank4 0.3929 0.1071 0.2679 0.2321
#> Rank5 0.8133 0.0667 0.1067 0.0133
#>
#> Item07 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1475 0.2295 0.3115 0.3115
#> Rank2 0.1633 0.3878 0.1224 0.3265
#> Rank3 0.3390 0.3390 0.1525 0.1695
#> Rank4 0.5179 0.1071 0.2857 0.0893
#> Rank5 0.7867 0.0800 0.0800 0.0533
#>
#> Item08 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1639 0.1148 0.3770 0.3443
#> Rank2 0.2041 0.2449 0.3673 0.1837
#> Rank3 0.3729 0.3390 0.1356 0.1525
#> Rank4 0.0714 0.6607 0.2321 0.0357
#> Rank5 0.0533 0.7867 0.0267 0.1333
#>
#> Item09 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2459 0.1475 0.3770 0.2295
#> Rank2 0.2041 0.2449 0.2449 0.3061
#> Rank3 0.2203 0.4068 0.2712 0.1017
#> Rank4 0.1071 0.6964 0.1071 0.0893
#> Rank5 0.0267 0.9200 0.0400 0.0133
#>
#> Item10 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.4098 0.0820 0.2131 0.2951
#> Rank2 0.1224 0.3061 0.2449 0.3265
#> Rank3 0.3051 0.2373 0.3051 0.1525
#> Rank4 0.1964 0.5536 0.0893 0.1607
#> Rank5 0.0533 0.8133 0.0533 0.0800
#>
#> Item11 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1803 0.2131 0.2951 0.3115
#> Rank2 0.2245 0.2449 0.3061 0.2245
#> Rank3 0.1525 0.2203 0.2881 0.3390
#> Rank4 0.0536 0.7679 0.0179 0.1607
#> Rank5 0.1067 0.7600 0.0933 0.0400
#>
#> Item12 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2131 0.1148 0.3279 0.3443
#> Rank2 0.2857 0.0408 0.3061 0.3673
#> Rank3 0.1186 0.4915 0.1864 0.2034
#> Rank4 0.1071 0.7679 0.0893 0.0357
#> Rank5 0.0933 0.8000 0.0400 0.0667
#>
#> Item13 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3934 0.0984 0.1803 0.3279
#> Rank2 0.1837 0.4082 0.2041 0.2041
#> Rank3 0.2881 0.3559 0.2203 0.1356
#> Rank4 0.1429 0.5893 0.0893 0.1786
#> Rank5 0.0000 0.8267 0.1600 0.0133
#>
#> Item14 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.0820 0.2623 0.3443
#> Rank2 0.3673 0.1224 0.2449 0.2653
#> Rank3 0.0508 0.5085 0.1695 0.2712
#> Rank4 0.0893 0.6071 0.0714 0.2321
#> Rank5 0.0667 0.8533 0.0667 0.0133
#>
#> Item15 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2459 0.2459 0.0656 0.4426
#> Rank2 0.0612 0.1429 0.5714 0.2245
#> Rank3 0.1017 0.2373 0.4915 0.1695
#> Rank4 0.2857 0.0714 0.6250 0.0179
#> Rank5 0.0800 0.0400 0.7600 0.1200
#>
#> Item16 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.3115 0.0984 0.2787
#> Rank2 0.0816 0.1429 0.3878 0.3878
#> Rank3 0.1695 0.1525 0.4915 0.1864
#> Rank4 0.0536 0.1786 0.6250 0.1429
#> Rank5 0.0933 0.0000 0.8933 0.0133
#>
#> Item17 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.4262 0.1311 0.3115
#> Rank2 0.5510 0.1429 0.1837 0.1224
#> Rank3 0.2203 0.1864 0.4915 0.1017
#> Rank4 0.1607 0.1607 0.5714 0.1071
#> Rank5 0.0267 0.0667 0.8133 0.0933
#>
#> Item18 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2295 0.2951 0.0328 0.4426
#> Rank2 0.3878 0.1633 0.3061 0.1429
#> Rank3 0.1356 0.1695 0.5085 0.1864
#> Rank4 0.0893 0.0000 0.8571 0.0536
#> Rank5 0.0000 0.0533 0.8533 0.0933
#>
#> Item19 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2787 0.3443 0.1148 0.2623
#> Rank2 0.1224 0.2857 0.3673 0.2245
#> Rank3 0.2203 0.0847 0.4407 0.2542
#> Rank4 0.0536 0.0536 0.7857 0.1071
#> Rank5 0.0667 0.0800 0.7333 0.1200
#>
#> Item20 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2295 0.3443 0.1639 0.2623
#> Rank2 0.2857 0.3061 0.3061 0.1020
#> Rank3 0.0678 0.1864 0.4576 0.2881
#> Rank4 0.1429 0.0714 0.6429 0.1429
#> Rank5 0.0533 0.0933 0.8133 0.0400
#>
#> Item21 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.3443 0.0656 0.2787
#> Rank2 0.1224 0.2041 0.4898 0.1837
#> Rank3 0.1864 0.1017 0.5763 0.1356
#> Rank4 0.0179 0.1786 0.6964 0.1071
#> Rank5 0.0933 0.0267 0.7600 0.1200
print(da, items = 1:3)
#> Distractor Analysis
#>
#>
#> Cramer's V
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 0.2838 0.2695 0.2773 0.2688 0.7160
#> Item02 0.2459 0.2091 0.3360 0.4620 0.6110
#> Item03 0.1592 0.2874 0.2133 0.4765 0.6449
#>
#> P-values
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 0.002055 0.013630 0.0034870 6.909e-03 7.753e-25
#> Item02 0.011380 0.092520 0.0001711 8.028e-08 4.282e-18
#> Item03 0.200200 0.006909 0.0449700 2.636e-08 3.716e-20
#>
#> Category Proportions by Rank
#>
#> Item01 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0492 0.3115 0.3770 0.2623
#> Rank2 0.4082 0.1020 0.3061 0.1837
#> Rank3 0.4237 0.2542 0.0847 0.2373
#> Rank4 0.4464 0.1429 0.2143 0.1964
#> Rank5 0.7867 0.0800 0.0800 0.0533
#>
#> Item02 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1148 0.1803 0.3279 0.3770
#> Rank2 0.1429 0.3673 0.3061 0.1837
#> Rank3 0.4915 0.2034 0.2034 0.1017
#> Rank4 0.5893 0.0714 0.1786 0.1607
#> Rank5 0.7067 0.0800 0.0800 0.1333
#>
#> Item03 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.2951 0.2787 0.2951
#> Rank2 0.0408 0.3673 0.2857 0.3061
#> Rank3 0.3729 0.1525 0.1695 0.3051
#> Rank4 0.5893 0.2143 0.0357 0.1607
#> Rank5 0.7333 0.0800 0.1067 0.0800
print(da, ranks = c(1, 5))
#> Distractor Analysis
#>
#>
#> Cramer's V
#> Rank1 Rank5
#> Item01 0.2838 0.7160
#> Item02 0.2459 0.6110
#> Item03 0.1592 0.6449
#> Item04 0.1592 0.6684
#> Item05 0.2937 0.5920
#> Item06 0.2340 0.7550
#> Item07 0.1570 0.7160
#> Item08 0.2601 0.7213
#> Item09 0.1900 0.8936
#> Item10 0.2761 0.7515
#> Item11 0.1266 0.6824
#> Item12 0.2148 0.7346
#> Item13 0.2695 0.7824
#> Item14 0.2340 0.8060
#> Item15 0.3080 0.6831
#> Item16 0.2045 0.8617
#> Item17 0.2900 0.7531
#> Item18 0.3401 0.8081
#> Item19 0.1937 0.6460
#> Item20 0.1499 0.7525
#> Item21 0.2517 0.6845
#>
#> P-values
#> Rank1 Rank5
#> Item01 2.055e-03 7.753e-25
#> Item02 1.138e-02 4.282e-18
#> Item03 2.002e-01 3.716e-20
#> Item04 2.002e-01 1.201e-21
#> Item05 1.254e-03 5.372e-17
#> Item06 1.843e-02 1.287e-27
#> Item07 2.116e-01 7.753e-25
#> Item08 6.197e-03 3.326e-25
#> Item09 8.555e-02 1.041e-38
#> Item10 2.973e-03 2.303e-27
#> Item11 4.018e-01 1.452e-22
#> Item12 3.770e-02 3.803e-26
#> Item13 4.040e-03 1.157e-29
#> Item14 1.843e-02 1.763e-31
#> Item15 5.957e-04 1.307e-22
#> Item16 5.369e-02 5.433e-36
#> Item17 1.510e-03 1.768e-27
#> Item18 9.734e-05 1.217e-31
#> Item19 7.620e-02 3.172e-20
#> Item20 2.493e-01 1.965e-27
#> Item21 8.927e-03 1.058e-22
#>
#> Category Proportions by Rank
#>
#> Item01 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0492 0.3115 0.377 0.2623
#> Rank5 0.7867 0.0800 0.080 0.0533
#>
#> Item02 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1148 0.1803 0.3279 0.3770
#> Rank5 0.7067 0.0800 0.0800 0.1333
#>
#> Item03 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.2951 0.2787 0.2951
#> Rank5 0.7333 0.0800 0.1067 0.0800
#>
#> Item04 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.2951 0.2787 0.2951
#> Rank5 0.7467 0.1467 0.0400 0.0667
#>
#> Item05 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0492 0.3115 0.2459 0.3934
#> Rank5 0.6933 0.1067 0.1200 0.0800
#>
#> Item06 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1148 0.3934 0.2787 0.2131
#> Rank5 0.8133 0.0667 0.1067 0.0133
#>
#> Item07 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1475 0.2295 0.3115 0.3115
#> Rank5 0.7867 0.0800 0.0800 0.0533
#>
#> Item08 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1639 0.1148 0.3770 0.3443
#> Rank5 0.0533 0.7867 0.0267 0.1333
#>
#> Item09 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2459 0.1475 0.377 0.2295
#> Rank5 0.0267 0.9200 0.040 0.0133
#>
#> Item10 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.4098 0.0820 0.2131 0.2951
#> Rank5 0.0533 0.8133 0.0533 0.0800
#>
#> Item11 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1803 0.2131 0.2951 0.3115
#> Rank5 0.1067 0.7600 0.0933 0.0400
#>
#> Item12 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2131 0.1148 0.3279 0.3443
#> Rank5 0.0933 0.8000 0.0400 0.0667
#>
#> Item13 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3934 0.0984 0.1803 0.3279
#> Rank5 0.0000 0.8267 0.1600 0.0133
#>
#> Item14 (CA = Cat2)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.0820 0.2623 0.3443
#> Rank5 0.0667 0.8533 0.0667 0.0133
#>
#> Item15 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2459 0.2459 0.0656 0.4426
#> Rank5 0.0800 0.0400 0.7600 0.1200
#>
#> Item16 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.3115 0.0984 0.2787
#> Rank5 0.0933 0.0000 0.8933 0.0133
#>
#> Item17 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1311 0.4262 0.1311 0.3115
#> Rank5 0.0267 0.0667 0.8133 0.0933
#>
#> Item18 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2295 0.2951 0.0328 0.4426
#> Rank5 0.0000 0.0533 0.8533 0.0933
#>
#> Item19 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2787 0.3443 0.1148 0.2623
#> Rank5 0.0667 0.0800 0.7333 0.1200
#>
#> Item20 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.2295 0.3443 0.1639 0.2623
#> Rank5 0.0533 0.0933 0.8133 0.0400
#>
#> Item21 (CA = Cat3)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.3115 0.3443 0.0656 0.2787
#> Rank5 0.0933 0.0267 0.7600 0.1200
plot(da)
plot(da, items = 1:6, nc = 3, nr = 2)
# Biclustering.rated example
result_bic <- Biclustering(J21S300, ncls = 5, nfld = 3, method = "R")
#>
iter 1 log_lik -8031.89
#>
iter 2 log_lik -7319.77
#>
iter 3 log_lik -7120.63
#>
iter 4 log_lik -7080.17
#>
iter 5 log_lik -7065.77
#>
iter 6 log_lik -7058.29
#>
iter 7 log_lik -7053.48
#>
iter 8 log_lik -7050.05
#>
iter 9 log_lik -7047.52
#>
iter 10 log_lik -7045.6
#>
iter 11 log_lik -7044.08
#>
iter 12 log_lik -7042.8
#>
iter 13 log_lik -7041.64
#>
iter 14 log_lik -7040.54
#>
iter 15 log_lik -7039.45
#>
iter 16 log_lik -7038.38
#>
iter 17 log_lik -7037.33
#>
iter 18 log_lik -7036.3
#>
iter 19 log_lik -7035.32
#>
iter 20 log_lik -7034.39
#>
iter 21 log_lik -7033.54
#>
iter 22 log_lik -7032.76
#>
iter 23 log_lik -7032.06
#>
iter 24 log_lik -7031.44
#>
iter 25 log_lik -7030.88
#>
iter 26 log_lik -7030.39
#>
iter 27 log_lik -7029.96
#>
iter 28 log_lik -7029.58
#>
iter 29 log_lik -7029.24
#>
iter 30 log_lik -7028.94
#>
iter 31 log_lik -7028.68
#>
iter 32 log_lik -7028.44
#>
iter 33 log_lik -7028.23
#>
iter 34 log_lik -7028.03
#>
iter 35 log_lik -7027.86
#>
iter 36 log_lik -7027.69
#>
iter 37 log_lik -7027.54
#>
iter 38 log_lik -7027.4
#>
iter 39 log_lik -7027.26
#>
iter 40 log_lik -7027.12
#>
iter 41 log_lik -7026.97
#>
iter 42 log_lik -7026.83
#>
iter 43 log_lik -7026.68
#>
iter 44 log_lik -7026.53
#>
iter 45 log_lik -7026.36
#>
iter 46 log_lik -7026.19
#>
iter 47 log_lik -7026.01
#>
iter 48 log_lik -7025.82
#>
iter 49 log_lik -7025.61
#>
iter 50 log_lik -7025.4
#>
iter 51 log_lik -7025.17
#>
iter 52 log_lik -7024.93
#>
iter 53 log_lik -7024.69
#>
iter 54 log_lik -7024.43
#>
iter 55 log_lik -7024.16
#>
iter 56 log_lik -7023.89
#>
iter 57 log_lik -7023.61
#>
iter 58 log_lik -7023.32
#>
iter 59 log_lik -7023.04
#>
iter 60 log_lik -7022.74
#>
iter 61 log_lik -7022.45
#>
iter 62 log_lik -7022.16
#>
iter 63 log_lik -7021.87
#>
iter 64 log_lik -7021.58
#>
iter 65 log_lik -7021.3
#>
iter 66 log_lik -7021.02
#>
iter 67 log_lik -7020.74
#>
iter 68 log_lik -7020.48
#>
iter 69 log_lik -7020.21
#>
iter 70 log_lik -7019.96
#>
iter 71 log_lik -7019.71
#>
iter 72 log_lik -7019.47
#>
iter 73 log_lik -7019.24
#>
iter 74 log_lik -7019.02
#>
iter 75 log_lik -7018.8
#>
iter 76 log_lik -7018.59
#>
iter 77 log_lik -7018.39
#>
iter 78 log_lik -7018.19
#>
iter 79 log_lik -7018.01
#>
iter 80 log_lik -7017.83
#>
iter 81 log_lik -7017.65
#>
iter 82 log_lik -7017.49
#>
iter 83 log_lik -7017.33
#>
iter 84 log_lik -7017.18
#>
iter 85 log_lik -7017.03
#>
iter 86 log_lik -7016.89
#>
iter 87 log_lik -7016.75
#>
iter 88 log_lik -7016.62
#>
iter 89 log_lik -7016.5
#>
iter 90 log_lik -7016.38
#>
iter 91 log_lik -7016.27
#>
iter 92 log_lik -7016.16
#>
iter 93 log_lik -7016.06
#>
iter 94 log_lik -7015.96
#>
iter 95 log_lik -7015.86
#>
iter 96 log_lik -7015.77
#>
iter 97 log_lik -7015.68
#>
iter 98 log_lik -7015.6
#>
iter 99 log_lik -7015.52
#>
iter 100 log_lik -7015.44
#>
#> Reached the maximum number of iterations (100).
#> Warning: Algorithm may not have converged. Interpret results with caution.
#>
iter 101 log_lik -7015.36
#>
#> Weakly ordinal alignment condition was satisfied.
da_bic <- DistractorAnalysis(result_bic)
print(da_bic, items = 1:7)
#> Distractor Analysis
#>
#> Field Grouping:
#> Field 1: Item01, Item02, Item03, Item04, Item05, Item06, Item07
#> Field 2: Item08, Item09, Item10, Item11, Item12, Item13, Item14
#> Field 3: Item15, Item16, Item17, Item18, Item19, Item20, Item21
#>
#>
#> --- Field 1 ---
#>
#> Cramer's V
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 0.2316 0.2401 0.2151 0.6824 0.5129
#> Item02 0.2199 0.3004 0.0599 0.5089 0.6470
#> Item03 0.2075 0.1273 0.2403 0.6255 0.4946
#> Item04 0.2222 0.1164 0.1775 0.4938 0.6437
#> Item05 0.2706 0.2437 0.1293 0.4055 0.5550
#> Item06 0.2010 0.1663 0.1325 0.5752 0.6824
#> Item07 0.1665 0.2149 0.2151 0.5697 0.7015
#>
#> P-values
#> Rank1 Rank2 Rank3 Rank4 Rank5
#> Item01 0.009647 0.023230 0.04786 7.219e-14 4.115e-12
#> Item02 0.016210 0.001912 0.89320 8.502e-08 3.304e-19
#> Item03 0.027130 0.444900 0.01964 1.122e-11 2.854e-11
#> Item04 0.014620 0.524800 0.14560 2.346e-07 5.160e-19
#> Item05 0.001375 0.020340 0.41380 4.673e-05 3.696e-14
#> Item06 0.035020 0.206700 0.39160 6.724e-10 2.313e-21
#> Item07 0.116500 0.054600 0.04786 1.029e-09 1.421e-22
#>
#> Category Proportions by Rank
#>
#> Item01 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0986 0.2535 0.3803 0.2676
#> Rank2 0.4182 0.2545 0.1636 0.1636
#> Rank3 0.3860 0.1404 0.1930 0.2807
#> Rank4 0.7609 0.0652 0.1087 0.0652
#> Rank5 0.6338 0.1408 0.1268 0.0986
#>
#> Item02 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1127 0.2113 0.3521 0.3239
#> Rank2 0.4727 0.2000 0.1818 0.1455
#> Rank3 0.2456 0.2632 0.2807 0.2105
#> Rank4 0.6304 0.1522 0.1087 0.1087
#> Rank5 0.7324 0.0423 0.0986 0.1268
#>
#> Item03 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0986 0.3239 0.3099 0.2676
#> Rank2 0.3273 0.2727 0.1818 0.2182
#> Rank3 0.3158 0.1579 0.1404 0.3860
#> Rank4 0.7174 0.1304 0.0870 0.0652
#> Rank5 0.6197 0.1408 0.0986 0.1408
#>
#> Item04 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0845 0.3239 0.2958 0.2958
#> Rank2 0.2727 0.2909 0.1636 0.2727
#> Rank3 0.2281 0.1404 0.3509 0.2807
#> Rank4 0.6087 0.2174 0.0870 0.0870
#> Rank5 0.7324 0.0986 0.0704 0.0986
#>
#> Item05 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.0563 0.2676 0.3099 0.3662
#> Rank2 0.4182 0.2182 0.2364 0.1273
#> Rank3 0.2456 0.3333 0.1754 0.2456
#> Rank4 0.5435 0.0870 0.2174 0.1522
#> Rank5 0.6620 0.1690 0.0845 0.0845
#>
#> Item06 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1127 0.3380 0.3099 0.2394
#> Rank2 0.3455 0.2727 0.1455 0.2364
#> Rank3 0.1754 0.2281 0.2632 0.3333
#> Rank4 0.6739 0.1087 0.1739 0.0435
#> Rank5 0.7606 0.0563 0.1127 0.0704
#>
#> Item07 (CA = Cat1)
#> Cat1 Cat2 Cat3 Cat4
#> Rank1 0.1268 0.2817 0.2817 0.3099
#> Rank2 0.3636 0.2909 0.1091 0.2364
#> Rank3 0.1754 0.3509 0.3333 0.1404
#> Rank4 0.6739 0.1087 0.0652 0.1522
#> Rank5 0.7746 0.0563 0.1127 0.0563
plot(da_bic, items = 1:6, nc = 3, nr = 2)
# }
