Data

Search for Best Configuration

M1 <- 1
M2 <- 100000
Xsum <- numeric(0)
Xsum <- sapply(M1:M2, red_and_black)
# Values_mat <- numeric(0)
# for(k in M1:M2){
#   set.seed(k)
#   N <- nrow(class_roll) 
#   class_roll$group <- 
#     sample(1:N) %%
#     2 %>%
#     factor(levels = c(0, 1), labels = c("Red", "Black"))
#   Xsum <- c(Xsum, red_and_black(class_roll)$Xsum)
#   Values_mat <- rbind(Values_mat, red_and_black(class_roll)$Values)
# }
# colnames(Values_mat) <- paste0("X", 1:6)
# Values_mat
# pairs(Values_mat)
# cor(Values_mat) %>%
#   round(4)
names(Xsum) <- M1:M2
Xsum %>%
  summary %>%
  round(2) 
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##    3.71   16.34   20.37   21.03   24.98   61.29
Xsum %>%
  sd %>%
  round(2)
## [1] 6.52
Xsum %>%
  `<=`(9) %>%
  which %>%
  `[`(Xsum, .) %>%
  round(2)
##    69   225   290   314   322   357   365   444   525   639   685   691   758 
##  8.97  8.51  8.91  8.92  8.46  7.38  6.23  6.38  8.93  8.11  6.92  7.75  6.83 
##   876   916   992  1042  1343  1417  1451  1485  1511  1629  1642  1758  1838 
##  4.76  7.23  7.41  4.59  7.07  8.95  8.97  6.23  8.98  7.44  7.66  8.91  7.90 
##  1925  1996  2225  2343  2445  2832  2921  3050  3137  3141  3495  3518  3574 
##  8.35  7.61  8.65  6.65  8.02  6.81  8.90  8.13  8.35  8.13  8.55  8.93  7.09 
##  3684  3755  3774  3797  3810  3997  4000  4104  4262  4534  4542  4754  4830 
##  5.76  8.00  8.99  8.64  7.22  7.71  7.99  8.65  4.78  7.61  8.57  7.46  6.17 
##  4866  5084  5119  5142  5148  5292  5294  5330  5550  5568  5691  5723  5777 
##  6.57  8.10  8.73  8.57  8.88  7.92  8.95  5.29  8.93  8.25  8.40  6.05  6.75 
##  5935  6070  6108  6145  6332  6390  6394  6440  6473  6493  6628  6640  6685 
##  6.80  6.05  8.44  8.65  7.07  8.71  4.68  7.77  7.51  7.29  5.86  8.94  8.09 
##  6776  6898  7007  7104  7214  7268  7290  7338  7415  7447  7459  7552  7564 
##  5.86  8.74  4.50  8.58  8.82  7.43  6.84  6.47  9.00  7.06  8.85  8.33  8.25 
##  7640  8065  8096  8131  8190  8236  8272  8356  8442  8472  8539  8584  8636 
##  7.98  8.81  8.88  8.22  6.82  6.55  7.48  8.37  7.24  8.62  8.88  7.52  8.17 
##  8745  8883  8929  8941  9494  9552  9608  9698  9731  9799  9896  9953 10051 
##  8.92  8.97  7.95  8.78  8.87  8.23  8.04  8.98  8.47  6.25  8.64  8.45  7.74 
## 10091 10247 10333 10451 10467 10469 10517 10605 10647 10654 10659 10830 10936 
##  8.37  7.91  8.20  7.40  8.92  8.64  7.43  5.73  8.43  7.25  7.91  5.48  7.94 
## 10982 11139 11264 11296 11594 11740 11773 11793 12006 12013 12109 12576 12634 
##  8.75  8.35  5.89  7.85  8.24  8.91  8.99  8.72  8.92  6.75  7.06  8.98  8.98 
## 12689 12865 12899 12934 12936 12990 13095 13105 13115 13335 13575 13618 13624 
##  6.90  7.80  8.40  6.96  7.49  8.74  5.67  7.57  8.88  8.19  7.16  8.81  5.91 
## 13652 13707 13806 13948 13949 13958 14117 14122 14354 14384 14507 14783 14897 
##  8.22  7.77  7.81  8.82  8.48  8.52  8.49  8.88  7.79  8.77  7.19  8.49  6.30 
## 15282 15283 15336 15447 15451 15824 16062 16066 16111 16176 16338 16342 16373 
##  8.70  7.91  6.84  8.58  7.94  8.41  7.93  7.80  8.24  8.90  7.46  7.94  7.33 
## 16525 16544 16588 16633 16643 17015 17024 17050 17371 17465 17556 17657 17852 
##  7.84  8.02  5.88  7.96  7.36  7.76  8.23  8.45  8.09  4.78  7.21  7.23  7.82 
## 18064 18341 18801 18905 18907 18956 19048 19123 19227 19282 19457 19484 19606 
##  7.29  8.11  8.23  7.00  5.24  7.04  8.99  8.01  8.80  8.05  8.81  7.65  8.10 
## 19753 19756 19767 19813 19835 19844 19965 20187 20229 20305 20366 20513 20599 
##  8.20  7.79  8.25  8.56  7.25  7.55  8.32  8.51  5.79  7.83  8.61  7.15  8.04 
## 20679 20799 20838 21039 21235 21236 21280 21317 21350 21378 21430 21437 21607 
##  8.11  8.89  8.21  8.39  8.16  8.43  8.34  8.40  5.63  7.37  7.74  7.80  5.95 
## 21661 21699 21770 21795 21830 21900 21961 22001 22151 22335 22503 22628 22641 
##  5.88  8.43  8.06  8.84  8.38  8.33  8.57  7.66  8.24  7.96  8.04  7.48  7.83 
## 22653 22680 22720 22739 22834 22894 23000 23240 23350 23382 23390 23516 23680 
##  7.43  8.51  8.60  8.22  8.08  7.10  8.89  8.00  8.80  8.89  4.45  8.41  8.46 
## 23922 23950 23955 23996 24108 24202 24231 24333 24361 24388 24420 24485 24513 
##  8.90  7.56  8.06  7.56  7.21  8.72  7.06  8.79  4.83  7.54  8.95  8.03  8.82 
## 24560 24790 24804 24858 24918 25151 25217 25268 25461 25747 25792 25793 25863 
##  6.64  7.32  8.61  5.59  7.04  8.56  8.58  8.54  7.74  7.76  6.61  7.72  8.66 
## 25876 26039 26091 26117 26236 26344 26496 26501 26510 26735 26774 26919 27152 
##  8.42  8.53  8.50  8.41  8.45  8.45  8.22  8.50  5.88  8.92  8.40  6.70  8.52 
## 27166 27225 27289 27292 27337 27430 27498 27585 27601 27627 27711 27781 27855 
##  7.75  7.72  8.66  7.52  6.11  6.79  8.92  8.37  8.99  7.96  6.59  7.77  7.51 
## 27896 27907 27957 28117 28139 28183 28244 28267 28321 28625 28756 28939 28955 
##  8.29  8.18  6.75  8.79  7.55  8.11  7.90  8.37  6.81  8.08  8.30  8.67  8.84 
## 29010 29028 29107 29222 29273 29300 29458 29569 29595 29648 29663 29677 29811 
##  7.40  8.60  8.75  8.37  9.00  7.71  8.62  7.97  4.85  8.18  7.80  8.44  5.38 
## 29851 29865 29899 29919 30078 30207 30322 30358 30413 30433 30617 30707 30763 
##  8.97  6.16  8.84  8.22  6.16  8.64  7.65  8.16  7.68  8.41  7.98  8.65  7.56 
## 30868 30979 31096 31136 31329 31398 31412 31426 31586 31622 31647 31778 31790 
##  8.42  8.48  7.80  7.19  7.45  8.47  8.91  7.85  8.28  7.61  8.82  7.13  7.87 
## 31902 32061 32066 32161 32272 32383 32535 32670 32717 32755 32860 32872 32920 
##  5.59  6.30  8.19  8.81  6.78  7.28  6.58  7.28  8.42  7.82  8.83  8.44  7.22 
## 33036 33057 33100 33271 33305 33325 33418 33455 33557 33664 33796 33963 34059 
##  7.94  8.86  8.79  8.53  7.99  8.71  7.90  8.60  8.98  7.34  8.06  8.95  8.43 
## 34060 34200 34312 34336 34362 34433 34509 34553 34558 34590 34682 34707 34844 
##  8.11  8.29  5.75  7.17  8.14  7.89  8.84  6.12  8.72  8.02  7.00  7.42  6.13 
## 34927 34949 35002 35016 35076 35085 35136 35291 35305 35380 35390 35424 35457 
##  8.64  7.30  6.61  7.73  8.66  8.73  7.83  8.37  7.74  8.87  6.93  7.31  8.62 
## 35466 35913 35927 35954 35960 36046 36155 36203 36234 36281 36327 36528 36599 
##  7.28  8.85  7.69  5.47  6.46  7.80  7.89  7.90  8.57  8.62  8.46  7.18  7.98 
## 36618 36685 36871 36956 37108 37298 37323 37430 37451 37575 37680 37748 37994 
##  8.24  8.08  6.14  8.20  8.94  7.43  7.59  8.72  7.19  8.74  8.16  8.72  7.96 
## 38064 38136 38279 38329 38408 38451 38565 38770 38824 38883 38958 39122 39159 
##  8.39  7.37  8.57  6.97  7.67  7.91  8.20  8.44  8.20  7.97  7.33  8.02  8.10 
## 39182 39373 39388 39897 39997 40008 40197 40236 40245 40280 40402 40571 40602 
##  8.54  8.69  6.91  8.76  8.39  8.15  7.75  8.09  6.26  8.29  8.55  8.83  7.99 
## 40634 40665 40666 40740 40904 41103 41108 41176 41354 41471 41490 41759 41855 
##  8.23  6.11  7.77  7.60  7.38  8.79  8.56  8.68  8.71  8.42  7.79  8.23  7.19 
## 41900 41901 41959 42181 42209 42285 42426 42638 42727 42829 42838 42865 42990 
##  8.29  7.30  8.78  7.54  8.23  8.37  8.58  8.49  8.14  7.99  8.52  6.67  8.74 
## 43420 43447 43556 43643 43868 43932 44090 44248 44338 44464 44561 44596 44676 
##  8.89  8.63  8.42  8.29  7.88  5.27  8.82  8.50  6.92  6.80  7.86  7.79  8.90 
## 44736 44891 44937 44967 45105 45201 45233 45364 45521 45537 45605 45739 45762 
##  7.09  8.95  8.46  6.83  6.68  7.33  8.37  8.61  8.04  6.36  7.69  7.23  8.37 
## 45846 46086 46130 46266 46470 46605 46678 46739 46858 46949 46961 46985 47126 
##  7.40  8.98  8.86  8.38  8.83  8.04  6.60  8.07  7.95  7.38  5.95  8.15  6.92 
## 47128 47176 47196 47373 47389 47422 47451 47552 47657 47658 47855 47926 48020 
##  7.06  5.37  8.85  8.28  8.22  8.15  8.06  8.20  7.04  6.43  6.09  8.54  8.78 
## 48077 48141 48220 48242 48310 48392 48655 48668 48678 48712 48776 48804 48950 
##  8.75  6.88  8.78  7.98  7.86  8.78  5.39  6.09  8.56  8.92  8.48  7.08  7.88 
## 48980 49015 49051 49139 49251 49352 49517 49844 49906 49941 49961 50136 50179 
##  6.11  8.85  8.94  7.94  8.25  6.27  8.24  6.56  6.82  7.80  6.86  8.01  7.52 
## 50392 50399 50571 50749 50890 51080 51109 51138 51303 51553 51677 51852 51951 
##  8.91  8.93  8.14  6.02  8.51  8.01  7.68  8.40  8.17  7.02  8.25  8.60  8.98 
## 51966 52027 52061 52162 52577 52627 52656 52707 52714 52921 53086 53180 53316 
##  6.93  8.16  8.71  8.24  8.33  7.83  5.54  6.35  6.78  7.88  8.54  6.43  7.78 
## 53384 53594 53678 53692 53711 53794 53868 53956 54009 54033 54097 54174 54237 
##  8.60  8.09  8.19  7.23  8.14  8.54  8.70  8.63  8.96  7.77  8.90  6.39  8.70 
## 54676 54826 55225 55237 55282 55342 55409 55442 55493 55507 55524 55552 55602 
##  8.77  7.44  8.97  8.29  7.44  8.63  8.89  6.33  8.52  7.26  6.81  8.72  6.62 
## 55634 55805 55858 55920 56103 56368 56417 56425 56465 56588 56595 56598 56603 
##  8.23  8.92  8.63  6.39  8.40  8.70  8.95  8.48  8.60  8.08  8.81  7.01  6.91 
## 56625 56800 56852 56988 56996 57030 57036 57048 57536 57559 57648 57854 57978 
##  8.09  7.55  8.93  7.71  8.90  6.75  7.54  7.58  6.70  8.02  7.66  7.59  7.59 
## 57992 58026 58037 58038 58084 58090 58147 58206 58280 58537 58560 58582 58715 
##  8.69  8.48  7.35  8.38  8.86  8.30  8.97  6.78  8.97  8.13  7.59  7.55  7.41 
## 58748 58918 58996 59252 59292 59361 59419 59535 59536 59708 59952 59983 60091 
##  8.69  7.94  5.71  7.94  8.93  6.71  5.47  8.72  7.78  7.84  8.56  7.25  8.10 
## 60134 60387 60630 60633 61000 61092 61118 61148 61312 61371 61509 61552 61581 
##  7.78  7.02  7.78  8.10  8.77  8.63  8.66  8.53  8.50  7.03  6.58  8.49  7.89 
## 61637 61681 61852 62066 62100 62113 62137 62503 62588 62620 62701 62755 62765 
##  8.79  8.04  7.71  7.26  6.17  8.30  8.83  8.60  7.73  9.00  7.18  8.90  6.90 
## 62810 63065 63153 63300 63348 63397 63420 63567 63595 63649 63779 63913 64046 
##  7.90  8.52  7.89  7.49  5.61  6.97  7.27  6.52  8.67  7.51  8.89  7.47  6.83 
## 64127 64183 64191 64204 64362 64561 64563 64810 65093 65316 65341 65701 65711 
##  8.28  8.26  7.48  8.74  8.38  8.86  7.64  8.05  8.49  7.35  6.29  6.50  8.59 
## 65776 65788 65809 65988 66056 66114 66247 66416 66566 67003 67114 67118 67349 
##  8.58  7.89  8.55  7.78  8.41  8.97  8.32  6.72  8.05  8.08  8.56  8.17  7.53 
## 67391 67501 67539 67672 67744 67980 67981 68177 68208 68313 68587 68650 68689 
##  7.74  6.56  7.19  8.45  6.55  8.53  8.74  7.57  5.09  8.11  7.15  6.00  8.87 
## 68861 68953 68970 68992 69227 69264 69652 69873 69952 70075 70086 70129 70277 
##  8.20  7.35  8.98  8.18  7.83  7.09  8.82  6.50  8.45  7.54  8.60  8.92  6.56 
## 70371 70518 70547 70612 70618 70635 70636 70663 70669 70681 70775 70845 70880 
##  7.24  8.06  6.43  8.41  7.05  7.43  8.55  8.08  6.97  6.91  7.46  7.99  7.19 
## 71042 71067 71082 71221 71237 71257 71673 71703 71802 71976 72086 72094 72377 
##  8.68  6.98  7.86  7.34  5.87  7.84  7.63  7.10  7.70  8.29  8.07  7.08  7.93 
## 72453 72462 72589 72634 72711 72877 72900 72921 72932 72960 73016 73198 73385 
##  8.90  5.39  8.65  7.83  8.98  6.94  7.97  7.40  7.76  8.11  6.91  7.70  8.84 
## 73583 74108 74130 74135 74164 74329 74392 74494 74697 74754 74778 74942 75049 
##  7.93  8.82  8.50  8.69  7.23  6.30  8.13  7.73  7.61  8.68  7.14  8.77  7.38 
## 75059 75241 75338 75363 75563 75585 75589 75643 75660 75944 75954 76005 76063 
##  8.41  6.62  6.85  7.97  8.96  8.22  6.61  8.62  8.58  8.52  8.24  8.06  8.41 
## 76125 76133 76310 76338 76402 76521 76577 76586 76754 76772 76833 76843 77049 
##  8.11  8.02  7.10  8.12  8.56  7.62  7.73  8.53  7.56  8.14  7.21  8.92  8.52 
## 77122 77291 77309 77321 77326 77402 77444 77726 77932 77985 78191 78195 78218 
##  7.04  8.72  8.73  7.86  7.81  8.31  7.22  8.83  8.24  7.89  8.74  7.04  8.03 
## 78232 78329 78336 78343 78349 78397 78415 78605 78694 78746 78783 78849 78923 
##  7.56  6.82  6.94  8.34  8.42  8.12  8.12  7.48  4.71  8.82  6.63  7.57  8.46 
## 78987 79025 79036 79098 79220 79264 79369 79394 79397 79555 79593 79671 79689 
##  8.38  7.88  8.48  8.92  8.72  8.67  7.82  6.32  4.84  8.65  7.96  7.49  8.55 
## 79760 79913 79980 80051 80199 80262 80286 80356 80385 80420 80685 80817 80858 
##  8.11  8.02  8.91  8.39  8.12  7.22  8.11  8.90  4.80  8.78  6.76  6.81  8.56 
## 80989 81145 81298 81351 81379 81394 81620 81684 81837 82013 82130 82276 82349 
##  5.66  7.34  5.88  7.08  6.61  8.91  8.17  8.54  8.47  6.04  8.77  8.95  5.81 
## 82435 82483 82533 82543 82582 82810 82998 83055 83060 83165 83318 83320 83351 
##  8.79  7.00  6.53  8.03  8.75  7.89  8.81  7.77  8.36  8.38  8.27  7.83  7.77 
## 83544 83618 83630 83691 83709 83817 83964 84106 84137 84220 84345 84392 84428 
##  8.75  8.54  8.69  8.39  8.85  8.12  5.76  7.47  8.67  7.37  5.43  7.90  7.93 
## 84473 84481 84524 84679 84720 84777 84880 85168 85277 85278 85283 85762 85858 
##  8.72  8.31  8.89  7.96  5.02  8.31  8.70  7.87  7.10  7.72  6.16  6.10  7.83 
## 86080 86132 86140 86330 86357 86393 86548 86931 86983 87081 87110 87166 87256 
##  8.66  8.66  7.43  7.77  8.31  7.60  8.18  7.17  8.89  8.20  8.89  7.99  8.24 
## 87420 87432 87479 87535 87584 87992 88024 88087 88155 88385 88402 88434 88520 
##  7.63  8.65  8.64  6.71  5.77  3.71  6.59  5.60  8.52  8.16  8.76  8.46  7.89 
## 88537 88687 88691 88760 89041 89048 89071 89084 89099 89132 89254 89369 89483 
##  8.07  7.92  8.95  7.20  8.45  8.06  8.83  9.00  8.16  7.33  8.73  8.37  8.98 
## 89487 89711 89742 89899 90230 90256 90346 90382 90548 90896 90905 90946 91023 
##  8.51  8.67  8.95  5.81  7.92  8.60  8.54  4.55  8.90  6.94  8.36  8.27  7.90 
## 91032 91119 91355 91374 91554 91891 91980 92005 92093 92098 92170 92276 92299 
##  8.83  8.61  8.70  8.00  8.20  8.54  6.21  8.17  8.58  7.05  8.13  8.48  8.80 
## 92407 92470 92522 92742 92775 92812 92880 92896 92911 93061 93145 93147 93165 
##  8.20  7.61  8.54  8.03  7.65  8.20  5.47  8.25  8.24  8.78  8.82  6.90  7.02 
## 93368 93399 93497 93538 93669 93735 93888 93912 94188 94195 94253 94302 94314 
##  8.81  8.98  7.35  7.35  8.70  5.01  8.95  8.84  8.27  7.45  6.25  8.37  6.56 
## 94370 94403 94419 94536 94564 94640 94763 95096 95189 95223 95252 95277 95608 
##  8.05  8.23  8.20  7.36  7.54  8.85  6.68  6.28  8.58  6.02  8.91  8.85  8.34 
## 95646 96034 96380 96472 96631 96644 97293 97313 97450 97697 97726 97791 97836 
##  7.73  8.88  8.27  4.95  8.34  8.68  7.51  7.17  8.74  8.86  8.63  8.19  8.98 
## 97843 97897 97980 97998 98039 98131 98442 98571 98628 98643 98736 98746 98763 
##  8.35  7.57  7.37  6.28  8.86  8.55  7.39  8.95  8.30  6.59  8.58  7.63  8.62 
## 98841 98949 99171 99183 99325 99387 99467 99487 99583 99760 99823 
##  8.23  8.77  7.76  8.08  8.42  4.46  8.37  8.03  8.03  8.10  7.59
Xmin <- names(Xsum[which(Xsum == min(Xsum))])
Xmin
## [1] "87992"

Plot

hist(Xsum, prob = TRUE, nclass = 30, xlim = c(0, 50), ylim = c(0, 0.065))
x <- seq(0, 50, by = 0.1)
lines(x, dchisq(x, df = 21), col = "red")
legend("topright", inset = 0.05, legend = c("Xsum", "Chi-square(21)"), col = c("black", "red"), lty = 1)

plot(density(Xsum), xlim = c(0, 50), main = "Density Estimation of Xsum")
lines(x, dchisq(x, df = 21), col = "red")
legend("topright", inset = 0.05, legend = c("Xsum", "Chi-square(21)"), col = c("black", "red"), lty = 1)

Randomization

set.seed(Xmin)
N <- nrow(class_roll) 
class_roll$group <- 
  sample(1:N) %%
  2 %>%
  factor(levels = c(0, 1), labels = c("Red", "Black"))
Xsum_min <- red_and_black(Xmin)
Xsum_min
## [1] 3.705758

학번

class_roll$id_2 <-
  class_roll$id %>%
  ifelse(. <= 2016, "2016", .)
tbl1 <- class_roll %$%
  table(.$group, .$id_2 %>% substr(1, 4)) %>%
  `colnames<-`(c("2016 이전", 2017:2022)) 
tbl1 %>%
  pander
  2016 이전 2017 2018 2019 2020 2021 2022
Red 20 33 62 80 50 134 24
Black 21 38 59 74 51 135 26
X1min <- tbl1 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X1min
## X-squared 
## 0.7770298

학번 홀짝

tbl2 <- class_roll$id %>%
  as.numeric %>%
  `%%`(2) %>%
  factor(levels = c(1, 0), labels = c("홀", "짝")) %>%
  table(class_roll$group, .) 
tbl2 %>%
  pander
 
Red 211 192
Black 209 195
X2min <- tbl2 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X2min
##  X-squared 
## 0.03154051

학적 상태

tbl3 <- class_roll$status %>%
  table(class_roll$group, .) 
tbl3 %>%
  pander
  학생 휴학
Red 331 72
Black 328 76
X3min <- tbl3 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X3min
## X-squared 
## 0.1205262

e-mail 서비스업체

tbl4 <- class_roll$email %>%
  strsplit("@", fixed = TRUE) %>%
  sapply("[", 2) %>%
  `==`("naver.com") %>%
  ifelse("네이버", "기타서비스") %>%
  factor(levels = c("네이버", "기타서비스")) %>%
  table(class_roll$group, .) 
tbl4 %>%
  pander
  네이버 기타서비스
Red 331 72
Black 333 71
X4min <- tbl4 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X4min
##  X-squared 
## 0.01177796

전화번호의 분포

cut_label <- paste(paste0(0:9, "000"), paste0(0:9, "999"), 
                   sep = "~")
tbl5 <- class_roll$cell_no %>%
  substr(start = 8, stop = 11) %>%
  sapply(as.numeric) %>%
  cut(labels = cut_label, 
      breaks = seq(0, 10000, by = 1000)) %>%
  table(class_roll$group, .) 
tbl5 %>%
  pander
  0000~0999 1000~1999 2000~2999 3000~3999 4000~4999 5000~5999 6000~6999 7000~7999 8000~8999 9000~9999
Red 42 33 32 43 35 46 44 36 39 52
Black 39 32 36 42 29 52 40 41 43 50
X5min <- tbl5 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X5min
## X-squared 
##   2.04794

성씨 분포

f_name <- class_roll$name %>%
  substring(first = 1, last = 1) 
tbl6 <- f_name %>%
  `%in%`(c("김", "이", "박")) %>%
  ifelse(f_name, "기타") %>%
  factor(levels = c("김", "이", "박", "기타")) %>%
  table(class_roll$group, .) 
tbl6 %>%
  pander
  기타
Red 77 59 32 235
Black 71 62 28 243
X6min <- tbl6 %>%
  chisq.test(simulate.p.value = TRUE) %>%
  `[[`(1)
X6min
## X-squared 
## 0.7169432

Sum of Chi_Squares

Xsum_min <- X1min + X2min + X3min + X4min + X5min + X6min
Xsum_min
## X-squared 
##  3.705758