An R package for testing whether group variances are equal.
There are also other nice alternatives such as vartest
and other friends.
You can install the package from CRAN with:
install.packages("varequal")or the development version from GitHub with:
if (!require("pak")) install.packages("pak")
pak::pak("P10911004-NPUST/varequal")is_var_equal(roGFP[[1]], ro ~ grp)O_O: observe is homo, predict as homo
O_X: observe is homo, predict as hetero
X_X: observe is hetero, predict as hetero
X_O: observe is hetero, predict as homo
Type 1 error:O_X / (O_O + O_X)× 100%
Type 2 error:X_O / (X_X + X_O)× 100%
Accuracy:(O_O + X_X) / (O_O + O_X + X_X + X_O)× 100%
| O_O | O_X | X_X | X_O | Type 1 error (%) | Type 2 error (%) | Accuracy (%) | |
|---|---|---|---|---|---|---|---|
| Ansari-Bradley test | 974 | 26 | 749 | 251 | 2.6 | 25.1 | 86.15 |
| Bartlett’s test | 939 | 61 | 985 | 15 | 6.1 | 1.5 | 96.20 |
| Mehrotra-Brown-Forsythe test | 977 | 23 | 767 | 233 | 2.3 | 23.3 | 87.20 |
| Brown-Forsythe test | 973 | 27 | 823 | 177 | 2.7 | 17.7 | 89.80 |
| Fligner-Killeen test | 976 | 24 | 824 | 176 | 2.4 | 17.6 | 90.00 |
| ’t Lam’s G test | 919 | 81 | 982 | 18 | 8.1 | 1.8 | 95.05 |
| Levene’s test | 973 | 27 | 864 | 136 | 2.7 | 13.6 | 91.85 |
| O’Brien test | 983 | 17 | 625 | 375 | 1.7 | 37.5 | 80.40 |
| O’Neill-Mathews test | 983 | 17 | 820 | 180 | 1.7 | 18.0 | 90.15 |
| O_O | O_X | X_X | X_O | Type 1 error (%) | Type 2 error (%) | Accuracy (%) | |
|---|---|---|---|---|---|---|---|
| Ansari-Bradley test | 967 | 33 | 104 | 896 | 3.3 | 89.6 | 53.55 |
| Bartlett’s test | 957 | 43 | 440 | 560 | 4.3 | 56.0 | 69.85 |
| Mehrotra-Brown-Forsythe test | 991 | 9 | 61 | 939 | 0.9 | 93.9 | 52.60 |
| Brown-Forsythe test | 986 | 14 | 75 | 925 | 1.4 | 92.5 | 53.05 |
| Fligner-Killeen test | 978 | 22 | 97 | 903 | 2.2 | 90.3 | 53.75 |
| ’t Lam’s G test | 840 | 160 | 607 | 393 | 16.0 | 39.3 | 72.35 |
| Levene’s test | 973 | 27 | 121 | 879 | 2.7 | 87.9 | 54.70 |
| O’Brien test | 996 | 4 | 30 | 970 | 0.4 | 97.0 | 51.30 |
| O’Neill-Mathews test | 994 | 6 | 58 | 942 | 0.6 | 94.2 | 52.60 |
| O_O | O_X | X_X | X_O | Type 1 error (%) | Type 2 error (%) | Accuracy (%) | |
|---|---|---|---|---|---|---|---|
| Ansari-Bradley test | 972 | 28 | 843 | 157 | 2.8 | 15.7 | 90.75 |
| Bartlett’s test | 0 | 1000 | 1000 | 0 | 100.0 | 0.0 | 50.00 |
| Mehrotra-Brown-Forsythe test | 1000 | 0 | 590 | 410 | 0.0 | 41.0 | 79.50 |
| Brown-Forsythe test | 1000 | 0 | 745 | 255 | 0.0 | 25.5 | 87.25 |
| Fligner-Killeen test | 974 | 26 | 910 | 90 | 2.6 | 9.0 | 94.20 |
| ’t Lam’s G test | 0 | 1000 | 1000 | 0 | 100.0 | 0.0 | 50.00 |
| Levene’s test | 1000 | 0 | 790 | 210 | 0.0 | 21.0 | 89.50 |
| O’Brien test | 1000 | 0 | 101 | 899 | 0.0 | 89.9 | 55.05 |
| O’Neill-Mathews test | 1000 | 0 | 713 | 287 | 0.0 | 28.7 | 85.65 |