Kohonen Network

Column

Kohonen Network

Column

Team Win Probabilities

seed region team cluster group win_prob win_pct
1 South Kansas 2 2 0.167 0.879
2 Midwest Michigan St 2 2 0.167 0.853
1 East North Carolina 2 2 0.167 0.824
4 East Kentucky 2 2 0.077 0.765
1 Midwest Virginia 6 15 0.062 0.788
1 West Oregon 3 7 0.053 0.818
2 South Villanova 4 17 0.053 0.853
2 West Oklahoma 4 13 0.048 0.781
3 East West Virginia 3 8 0.038 0.765
2 East Xavier 3 7 0.038 0.844
4 West Duke 4 6 0.038 0.697
5 South Maryland 1 9 0.032 0.750
3 South Miami FL 1 11 0.032 0.781
5 East Indiana 4 13 0.032 0.781
4 South California 1 1 0.028 0.697
5 Midwest Purdue 1 1 0.028 0.765
6 South Arizona 1 1 0.024 0.758
3 West Texas A&M 3 7 0.024 0.765
3 Midwest Utah 1 9 0.022 0.758
5 West Baylor 3 8 0.020 0.656
4 Midwest Iowa St 4 13 0.016 0.656
6 West Texas 5 19 0.016 0.625
6 Midwest Seton Hall 3 3 0.013 0.758
7 South Iowa 4 14 0.013 0.677
6 East Notre Dame 4 10 0.013 0.656
11 South Wichita St 5 20 0.013 0.742
7 East Wisconsin 5 12 0.013 0.625
7 Midwest Dayton 1 11 0.010 0.781
11 Midwest Gonzaga 1 5 0.010 0.781
9 East Providence 3 7 0.010 0.697
9 South Connecticut 4 14 0.010 0.706
11 South Vanderbilt 1 5 0.007 0.594
9 West Cincinnati 4 14 0.007 0.688
9 Midwest Butler 5 12 0.007 0.677
7 West Oregon St 5 19 0.007 0.600
11 East Michigan 6 18 0.007 0.636
10 West VA Commonwealth 3 3 0.005 0.706
8 West St Joseph’s PA 4 10 0.005 0.794
8 East USC 4 6 0.005 0.636
8 South Colorado 1 1 0.004 0.656
10 Midwest Syracuse 4 17 0.004 0.594
10 East Pittsburgh 5 16 0.004 0.645
8 Midwest Texas Tech 5 12 0.003 0.613
11 West Northern Iowa 6 18 0.003 0.636
12 East Chattanooga 1 11 0.002 0.844
14 South Buffalo 3 4 0.002 0.576
14 Midwest Fresno St 5 19 0.002 0.719
13 South Hawaii 5 20 0.002 0.833
14 East SF Austin 5 20 0.002 0.821
11 East Tulsa 5 19 0.002 0.645
10 South Temple 6 18 0.002 0.656
12 Midwest Ark Little Rock 6 15 0.001 0.871
14 West WI Green Bay 3 4 0.001 0.636
13 Midwest Iona 4 17 0.001 0.688
15 Midwest MTSU 5 19 0.001 0.710
13 East Stony Brook 6 15 0.001 0.800
12 South S Dakota St 5 12 0.001 0.774
13 West UNC Wilmington 5 20 0.001 0.767
12 West Yale 5 16 0.001 0.778
15 East Weber St 1 5 0.000 0.742
16 South Austin Peay 3 4 0.000 0.485
16 East F Dickinson 3 4 0.000 0.548
15 West CS Bakersfield 5 20 0.000 0.724
16 East FL Gulf Coast 5 16 0.000 0.552
16 Midwest Hampton 5 12 0.000 0.667
16 West Southern Univ 5 19 0.000 0.613
15 South UNC Asheville 5 19 0.000 0.645
16 West Holy Cross 6 18 0.000 0.424

Kohonen Cluster and Group Means

Column

Cluster/Group Means

cluster.team group.team seed.min seed.max number.seed team.win_probability pct.wins pts wins.home wins.away wins.neutral fg3a fg3m fg2a fg2m ast blk dreb fta ftm oreb pf stl tov ast.avg blk.avg dreb.avg fg2a.avg fg2m.avg fg3a.avg fg3m.avg fta.avg ftm.avg oreb.avg pf.avg pts.avg stl.avg tov.avg ast.opp blk.opp dreb.opp fg3a.opp fg3m.opp fta.opp ftm.opp oreb.opp pf.opp pts.opp stl.opp tov.opp fg2a.opp fg2m.opp ast.opp.avg blk.opp.avg dreb.opp.avg fg2a.opp.avg fg2m.opp.avg fg3a.opp.avg fg3m.opp.avg fta.opp.avg ftm.opp.avg oreb.opp.avg pf.opp.avg pts.opp.avg stl.opp.avg tov.opp.avg
2 2 1 4 2.00 0.144 0.830 2717 15.50 6.00 6.50 642 249 1393 732 579 162.0 920 708 505 420 644 200 390 17.1 4.79 27.2 41.2 21.7 19.0 7.39 21.0 15.0 12.44 19.1 80.5 5.92 11.56 356 107.5 722 640 212 698 495 368 643 2268 182 409 1326 568 10.6 3.19 21.4 39.3 16.8 19.0 6.29 20.7 14.7 10.90 19.1 67.2 5.41 12.1
4 13 2 5 3.67 0.032 0.740 2608 15.00 5.67 3.00 748 305 1180 634 502 143.3 858 592 426 340 539 213 407 15.7 4.48 26.8 36.9 19.8 23.4 9.53 18.5 13.3 10.62 16.8 81.5 6.67 12.73 393 97.7 731 677 230 533 361 364 574 2286 200 407 1309 618 12.3 3.05 22.8 40.9 19.3 21.2 7.19 16.7 11.3 11.37 17.9 71.4 6.26 12.7
3 7 1 9 3.75 0.031 0.781 2554 15.50 6.25 4.00 701 242 1266 637 518 134.2 848 778 554 407 604 235 391 15.7 4.06 25.7 38.4 19.3 21.2 7.34 23.6 16.8 12.33 18.3 77.4 7.12 11.86 436 111.5 788 707 234 608 422 353 687 2273 177 474 1212 574 13.2 3.38 23.9 36.7 17.4 21.4 7.09 18.5 12.8 10.68 20.8 68.9 5.38 14.3
1 9 3 5 4.00 0.027 0.754 2470 15.00 4.50 5.00 674 248 1115 619 477 155.5 870 662 488 304 524 179 406 14.7 4.79 26.7 34.3 19.0 20.7 7.63 20.4 15.0 9.37 16.1 76.0 5.51 12.50 362 105.5 712 662 228 494 350 350 614 2201 204 348 1304 582 11.1 3.24 21.9 40.1 17.9 20.4 7.03 15.2 10.8 10.79 18.9 67.7 6.26 10.7
3 8 3 5 4.00 0.029 0.710 2568 13.50 6.50 3.50 578 202 1372 690 524 106.5 767 836 580 488 708 292 443 15.9 3.25 23.2 41.6 20.9 17.5 6.12 25.2 17.6 14.74 21.4 77.8 8.83 13.41 462 125.0 698 592 208 784 554 298 714 2246 220 524 1102 534 14.1 3.79 21.1 33.5 16.2 17.9 6.32 23.6 16.7 9.03 21.6 68.1 6.65 15.8
1 1 4 8 5.75 0.021 0.719 2554 16.75 4.50 2.50 629 237 1294 646 484 159.0 954 772 551 393 616 152 416 14.6 4.82 28.9 39.2 19.6 19.1 7.18 23.4 16.7 11.92 18.7 77.4 4.62 12.61 377 114.2 747 590 196 638 447 311 686 2237 198 344 1383 600 11.4 3.47 22.7 41.9 18.2 17.9 5.95 19.4 13.6 9.43 20.8 67.8 6.01 10.4
4 6 4 8 6.00 0.022 0.667 2678 15.50 4.00 2.50 733 283 1296 646 468 159.0 850 764 536 400 562 210 364 14.2 4.82 25.8 39.3 19.6 22.2 8.58 23.2 16.2 12.12 17.0 81.2 6.36 11.04 464 122.0 805 666 220 566 392 422 672 2422 170 406 1433 685 14.1 3.70 24.4 43.4 20.8 20.2 6.67 17.2 11.9 12.77 20.4 73.4 5.17 12.3
4 10 6 8 7.00 0.009 0.725 2530 13.00 7.00 4.00 682 236 1258 661 472 120.0 886 690 499 347 520 177 328 14.3 3.64 26.8 38.1 20.0 20.7 7.17 20.9 15.1 10.53 15.8 76.7 5.37 9.92 432 94.5 795 764 258 516 364 352 616 2318 162 350 1250 590 13.1 2.87 24.0 37.9 17.9 23.1 7.81 15.7 11.0 10.69 18.6 70.3 4.90 10.6
1 11 3 12 7.33 0.015 0.802 2385 13.33 8.00 4.33 627 224 1146 595 442 136.7 835 727 522 326 566 206 383 13.8 4.27 26.1 35.8 18.6 19.6 7.01 22.7 16.3 10.18 17.7 74.5 6.44 11.97 387 100.3 738 622 211 558 378 311 628 2130 171 404 1195 560 12.1 3.13 23.1 37.4 17.5 19.4 6.58 17.4 11.8 9.71 19.6 66.6 5.34 12.6
3 3 6 10 8.00 0.009 0.732 2548 14.00 7.00 3.50 634 224 1393 688 468 142.0 870 736 498 425 640 270 423 13.9 4.25 26.0 41.6 20.5 18.9 6.69 22.0 14.9 12.69 19.1 76.0 8.03 12.64 418 137.0 820 604 196 676 458 362 653 2262 216 488 1311 608 12.5 4.09 24.5 39.1 18.1 18.1 5.87 20.2 13.7 10.81 19.5 67.5 6.46 14.5
4 14 7 9 8.33 0.010 0.690 2420 13.67 6.00 2.67 676 245 1251 614 487 169.0 856 620 456 374 539 220 352 15.1 5.23 26.5 38.7 19.0 20.9 7.61 19.2 14.1 11.62 16.6 74.9 6.82 10.87 391 105.3 767 697 230 548 367 373 574 2096 168 422 1196 519 12.1 3.25 23.7 37.0 16.1 21.6 7.13 16.9 11.3 11.55 17.8 64.9 5.21 13.1
4 17 2 13 8.33 0.019 0.711 2470 13.00 7.33 3.00 828 297 1065 556 513 126.0 832 645 467 344 583 243 392 15.7 3.87 25.5 32.6 17.0 25.3 9.10 19.7 14.3 10.56 17.8 75.6 7.46 12.01 457 84.3 791 717 237 613 415 385 604 2209 197 452 1174 541 14.0 2.59 24.2 36.0 16.6 22.0 7.27 18.8 12.7 11.82 18.5 67.7 6.03 13.8
6 15 1 13 8.67 0.022 0.820 2252 13.33 9.33 3.00 532 207 1205 616 454 110.0 767 557 400 307 531 184 326 14.5 3.54 24.5 38.5 19.7 17.0 6.61 17.8 12.8 9.84 17.0 71.9 5.89 10.43 330 79.3 694 614 203 545 380 288 547 1929 155 400 1031 470 10.6 2.54 22.2 33.0 15.0 19.6 6.47 17.4 12.1 9.21 17.5 61.6 4.93 12.8
5 12 7 16 10.40 0.005 0.671 2309 11.60 6.00 3.20 593 208 1192 580 388 102.4 780 732 524 362 593 176 364 12.5 3.31 25.2 38.5 18.7 19.2 6.72 23.6 16.9 11.68 19.2 74.5 5.67 11.75 349 116.8 728 595 206 631 451 307 650 2158 171 386 1162 545 11.3 3.77 23.5 37.5 17.6 19.2 6.64 20.4 14.6 9.92 21.0 69.7 5.51 12.4
5 19 6 16 12.00 0.004 0.651 2269 11.14 5.71 3.43 593 207 1214 588 387 107.3 780 702 472 334 618 224 355 12.4 3.44 25.0 39.0 18.9 19.0 6.64 22.5 15.1 10.72 19.8 72.9 7.18 11.39 373 98.9 799 630 208 683 474 336 616 2162 166 436 1117 533 12.0 3.18 25.6 35.9 17.1 20.2 6.68 21.9 15.2 10.78 19.8 69.4 5.33 14.0
6 18 10 16 12.00 0.003 0.588 2260 10.25 5.75 3.25 753 268 1076 524 444 84.8 786 566 406 266 524 188 324 13.6 2.59 24.0 32.9 16.0 23.0 8.20 17.3 12.4 8.14 16.0 69.0 5.75 9.89 429 101.8 845 677 230 514 375 310 566 2196 152 393 1148 566 13.1 3.11 25.8 35.1 17.3 20.7 7.00 15.7 11.5 9.46 17.3 67.0 4.65 12.0
1 5 11 15 12.33 0.006 0.706 2437 11.33 6.00 5.00 682 256 1087 581 442 125.3 912 715 508 300 579 148 388 13.9 3.95 28.8 34.3 18.3 21.5 8.07 22.6 16.0 9.45 18.3 76.9 4.66 12.26 333 78.3 754 585 183 587 401 336 647 2138 181 327 1341 593 10.5 2.46 23.8 42.4 18.7 18.5 5.79 18.5 12.7 10.61 20.4 67.5 5.73 10.3
5 16 10 16 12.67 0.002 0.658 2184 12.00 5.33 1.67 482 172 1203 612 434 115.3 770 643 444 363 532 162 358 14.9 4.00 26.6 41.5 21.1 16.6 5.92 22.2 15.3 12.53 18.4 75.3 5.59 12.39 357 100.0 647 582 191 565 387 276 566 1986 183 340 1071 513 12.3 3.45 22.3 36.9 17.6 20.1 6.58 19.5 13.3 9.51 19.6 68.4 6.35 11.8
5 20 11 15 13.20 0.004 0.778 2246 11.80 8.00 3.20 605 207 1124 580 452 118.4 751 665 464 339 633 224 351 15.3 4.00 25.3 38.0 19.6 20.4 7.00 22.4 15.7 11.44 21.4 75.9 7.59 11.88 312 87.4 703 509 167 692 483 290 610 1923 156 454 1053 470 10.6 2.95 23.7 35.6 15.9 17.2 5.62 23.3 16.3 9.83 20.6 65.0 5.28 15.4
3 4 14 16 15.00 0.001 0.561 2530 7.75 7.25 3.25 650 227 1309 651 434 109.0 812 804 548 379 652 246 434 13.3 3.34 25.0 40.3 20.0 20.0 6.98 24.7 16.8 11.64 20.1 77.8 7.57 13.36 460 117.5 841 713 254 728 517 373 676 2535 205 469 1241 628 14.2 3.62 25.9 38.2 19.3 21.9 7.82 22.5 16.0 11.49 20.8 78.0 6.31 14.5

XY Plots

Row

Team vs Opponent Points

Team Win Percentage versus Vegas Win Probability

Row

3PT vs 2PT Shooting Teams

Assists vs Vegas Win Probability

Scaled and Centered Team Data

Column

Data, Clickable for Raw Data Access

number.seed name.region team cluster.team group.team team.win_probability pct.wins pts wins.home wins.away wins.neutral fg3a fg3m fg2a fg2m ast blk dreb fta ftm oreb pf stl tov ast.avg blk.avg dreb.avg fg2a.avg fg2m.avg fg3a.avg fg3m.avg fta.avg ftm.avg oreb.avg pf.avg pts.avg stl.avg tov.avg ast.opp blk.opp dreb.opp fg3a.opp fg3m.opp fta.opp ftm.opp oreb.opp pf.opp pts.opp stl.opp tov.opp fg2a.opp fg2m.opp ast.opp.avg blk.opp.avg dreb.opp.avg fg2a.opp.avg fg2m.opp.avg fg3a.opp.avg fg3m.opp.avg fta.opp.avg ftm.opp.avg oreb.opp.avg pf.opp.avg pts.opp.avg stl.opp.avg tov.opp.avg
1 South Kansas 2 2 4.077 1.795 1.228 1.147 0.335 1.344 -0.128 0.871 0.407 0.675 0.739 0.183 0.738 0.514 0.539 -0.160 0.544 0.401 0.893 0.567 0.056 0.468 0.089 0.410 -0.384 0.731 0.270 0.300 -0.372 0.216 1.159 0.234 0.593 -0.322 0.413 -0.361 -0.296 -0.389 0.908 1.100 0.520 0.907 0.255 1.112 0.530 0.677 -0.012 -0.581 0.237 -0.799 0.429 -0.354 -0.603 -0.685 0.655 0.846 0.293 0.572 -0.202 0.881 0.285
2 Midwest Michigan St 2 2 4.077 1.521 1.568 0.415 0.335 2.426 0.758 1.954 0.759 0.796 3.612 1.582 2.362 -0.958 -0.758 1.062 0.946 -1.363 0.581 3.365 1.308 1.964 0.128 0.216 0.334 1.635 -1.432 -1.294 0.663 0.307 1.019 -1.616 0.000 -0.484 0.359 -0.798 0.027 -0.700 0.512 0.691 -0.388 -0.516 -0.198 0.080 -1.518 0.992 -0.185 -0.961 0.007 -1.616 0.429 -0.851 -0.504 -1.248 0.093 0.270 -0.915 -1.241 -1.225 -0.346 -1.870
1 East North Carolina 2 2 4.077 1.208 2.035 0.781 -0.160 1.885 -0.704 -1.320 3.173 3.748 2.350 0.736 1.167 0.107 0.475 2.092 0.303 0.667 -0.138 2.027 0.473 0.550 2.628 3.351 -1.226 -1.753 -0.377 -0.031 1.689 -0.290 1.670 0.333 -0.697 -0.088 0.090 -0.527 1.133 1.686 -0.107 -0.085 1.265 -0.129 1.054 0.654 0.582 0.927 0.315 -0.548 -0.258 -1.329 0.356 -0.316 0.686 1.321 -0.473 -0.443 0.807 -0.849 0.271 0.207 0.115
4 East Kentucky 2 2 1.578 0.583 1.552 1.513 -1.151 0.803 -0.106 0.046 1.438 1.795 0.434 2.135 0.603 0.899 0.653 1.411 1.701 -0.372 -0.066 -0.005 1.854 -0.117 0.831 1.277 -0.588 -0.339 0.406 0.152 1.011 1.010 0.996 -0.665 -0.627 -1.383 0.036 -0.497 -0.681 -0.735 1.923 1.890 1.684 0.890 0.792 -1.295 0.117 1.356 0.539 -1.901 -0.310 -1.297 0.841 -0.076 -1.266 -1.286 1.385 1.372 1.244 0.187 -0.042 -1.672 -0.324
1 Midwest Virginia 6 15 1.176 0.829 -0.571 0.781 -0.656 1.344 -1.745 -0.933 0.309 0.524 0.176 -0.956 -0.980 -1.431 -1.051 -1.068 -0.807 -0.614 -1.601 -0.048 -1.102 -1.627 -0.016 0.244 -2.161 -1.193 -1.714 -1.379 -1.304 -1.076 -1.431 -0.769 -1.895 -1.023 -1.635 -1.309 -0.358 -0.043 -0.695 -0.678 -1.645 -1.254 -1.308 -0.187 -0.262 -1.475 -1.443 -1.336 -1.832 -1.834 -2.078 -1.934 -0.672 -0.302 -0.858 -0.838 -2.031 -1.691 -2.125 -0.409 -0.486
1 West Oregon 3 7 0.902 1.151 0.910 1.513 -0.656 0.803 0.137 -0.083 0.554 0.812 -0.174 2.135 -0.497 0.954 1.107 0.538 0.078 1.078 -0.042 -0.430 2.041 -1.038 0.246 0.559 -0.092 -0.286 0.718 0.899 0.345 -0.230 0.701 0.903 -0.340 0.812 0.197 -0.376 0.039 0.683 -0.056 -0.001 0.590 0.995 0.607 -1.257 1.047 0.418 0.367 0.639 0.020 -0.815 0.128 0.064 -0.231 0.504 -0.254 -0.196 0.368 0.664 0.231 -1.472 0.788
2 South Villanova 4 17 0.902 1.521 1.047 0.781 1.822 0.263 2.219 1.464 -1.042 -0.036 1.331 -0.338 0.899 -0.343 0.410 -0.736 0.094 0.546 0.030 0.947 -0.587 0.233 -1.737 -0.668 1.893 1.128 -0.823 -0.097 -1.129 -0.484 0.291 0.217 -0.534 0.902 -1.581 0.436 0.984 0.925 -0.188 -0.466 0.590 0.380 -0.133 0.768 0.995 -0.083 -0.599 0.486 -1.896 -0.308 -0.788 -1.295 0.525 0.502 -0.548 -0.794 0.104 -0.331 -1.147 0.318 0.506
2 West Oklahoma 4 13 0.762 0.758 0.806 0.415 0.335 0.263 1.522 2.572 -0.592 -1.005 0.054 1.354 0.939 -0.530 -0.320 -0.247 -0.839 0.353 0.917 0.061 1.420 1.173 -0.665 -1.144 1.728 2.833 -0.568 -0.356 -0.269 -0.848 1.186 0.351 0.927 -0.825 0.090 0.331 0.897 0.960 -0.665 -0.791 1.102 -0.252 0.392 1.838 -0.107 0.895 0.332 -0.916 0.089 0.358 1.071 0.370 1.024 1.100 -0.663 -0.788 1.217 -0.290 0.484 1.872 -0.122
4 West Duke 4 6 0.507 -0.138 1.437 0.781 -0.656 -0.278 1.599 1.851 -0.289 -0.263 -0.250 0.378 -0.457 1.063 1.318 0.818 -0.662 0.111 -1.217 -0.513 0.254 -0.989 -0.654 -0.617 1.515 1.776 0.830 1.122 0.632 -0.938 1.459 -0.053 -1.512 1.621 0.521 0.406 -0.545 -0.424 -1.010 -1.073 1.963 1.224 1.132 -1.104 -0.193 2.011 2.608 1.510 0.346 0.040 1.984 2.538 -0.878 -0.724 -1.154 -1.212 1.843 0.903 0.877 -1.321 -0.419
3 East West Virginia 3 8 0.507 0.583 1.464 0.048 0.335 1.344 -0.217 -0.727 1.691 1.583 0.617 -1.314 -0.511 2.745 2.308 3.209 3.293 3.181 2.380 0.189 -1.550 -1.435 1.094 1.052 -0.706 -1.140 2.233 1.848 2.803 2.488 0.873 2.745 1.741 -0.520 1.168 -0.121 -0.470 -0.493 2.947 3.061 -0.923 2.840 0.458 1.914 3.509 -1.175 -0.840 -0.999 0.800 -0.898 -2.023 -1.553 -1.038 -1.025 2.323 2.448 -1.473 2.170 -0.441 1.423 2.882
2 East Xavier 3 7 0.507 1.423 0.970 0.781 0.831 0.263 0.281 0.227 0.407 0.252 0.951 -0.924 0.872 1.503 1.902 1.062 0.897 0.667 0.749 1.072 -0.968 1.088 0.434 0.274 0.322 0.253 1.570 2.064 1.117 0.866 1.430 0.672 0.754 0.848 0.413 -0.075 1.606 0.960 0.329 0.380 -0.365 2.014 0.506 0.615 0.668 -0.617 -0.219 0.941 0.426 -0.100 -0.747 -0.258 1.834 1.100 0.304 0.355 -0.407 2.158 0.628 0.619 0.656
5 East Indiana 4 13 0.334 0.758 1.135 1.513 -0.160 -0.819 1.278 2.108 -0.935 0.024 0.754 0.020 -0.242 -0.816 -0.677 0.486 -0.131 0.377 1.444 0.849 0.021 -0.312 -1.043 0.018 1.451 2.322 -0.869 -0.745 0.507 -0.150 1.674 0.376 1.470 -0.034 -0.342 -1.821 -0.669 -0.458 -0.746 -0.960 -0.178 -0.411 0.100 0.615 0.083 0.580 1.074 -0.038 -0.360 -2.066 0.692 1.214 -0.765 -0.522 -0.742 -0.953 -0.201 -0.461 0.113 0.619 0.069
5 South Maryland 1 9 0.334 0.426 -0.050 0.781 -1.151 0.803 0.149 0.356 -1.058 -0.248 -0.174 1.485 0.107 -0.805 -0.288 -1.085 -0.935 -0.541 0.821 -0.196 1.557 0.126 -1.178 -0.290 0.171 0.395 -0.857 -0.321 -1.156 -0.944 -0.084 -0.560 0.828 -0.376 -0.665 -1.159 0.475 0.164 -1.101 -1.045 0.357 -0.903 -0.377 0.806 -1.002 0.119 -0.030 -0.417 -0.697 -1.320 0.138 -0.042 0.541 0.190 -1.088 -1.036 0.392 -0.993 -0.493 0.815 -1.021
3 South Miami FL 1 11 0.334 0.758 -0.034 0.781 -0.160 0.263 -0.527 -0.392 -0.485 0.024 -0.782 -0.338 -0.363 0.074 0.588 -0.823 -0.967 -0.300 -0.858 -0.881 -0.354 -0.464 -0.548 0.018 -0.594 -0.428 0.067 0.633 -0.879 -0.975 -0.060 -0.314 -0.899 -0.412 -0.988 -0.753 -1.104 -1.011 -0.908 -0.805 -0.109 -0.305 -0.300 -0.607 -0.709 0.701 0.815 -0.457 -1.034 -0.862 0.838 0.920 -1.262 -1.155 -0.900 -0.802 -0.124 -0.347 -0.394 -0.634 -0.727
4 South California 1 1 0.209 -0.138 0.290 1.879 -1.151 -1.360 -0.162 -0.031 0.268 0.267 -0.508 1.061 1.556 0.932 0.345 0.294 1.476 -1.702 0.629 -0.795 0.949 1.466 -0.060 -0.037 -0.421 -0.231 0.696 0.094 0.094 1.109 -0.191 -1.845 0.330 -0.484 -0.234 0.210 -1.539 -1.150 1.040 1.086 -0.225 0.749 0.142 -0.340 -1.587 1.801 0.401 -0.755 -0.416 -0.174 1.739 0.102 -1.980 -1.529 0.779 0.832 -0.506 0.407 -0.341 -0.561 -1.777
5 Midwest Purdue 1 1 0.209 0.583 1.190 1.513 -0.656 0.263 0.625 0.639 0.497 0.887 2.076 1.029 2.201 -0.002 0.410 0.661 -0.099 -1.484 0.701 1.737 0.762 1.774 -0.143 0.313 0.192 0.275 -0.486 -0.097 0.263 -0.664 0.490 -1.732 0.116 0.344 -0.126 -0.452 0.412 -0.112 -0.563 -0.466 -0.784 1.136 0.046 0.959 -1.622 1.251 0.436 -0.096 -0.469 -1.249 0.722 -0.186 -0.089 -0.615 -0.892 -0.794 -1.328 0.437 -0.933 0.502 -1.968
6 South Arizona 1 1 0.115 0.507 1.393 1.513 -0.656 -0.278 -0.937 -0.495 1.176 1.432 0.267 1.029 1.543 1.679 1.983 0.469 0.174 -1.073 1.109 0.052 0.916 1.450 0.909 1.238 -1.273 -0.726 1.458 1.824 0.274 -0.138 1.396 -1.223 0.808 0.272 0.575 -0.707 -0.135 -0.424 -0.320 -0.184 -0.504 1.751 0.529 -0.034 -0.520 1.429 1.194 0.058 0.401 -1.177 1.306 0.978 -0.424 -0.724 -0.503 -0.370 -0.806 1.455 0.136 -0.258 -0.737
3 West Texas A&M 3 7 0.115 0.583 0.850 1.513 -0.656 0.263 1.090 0.691 0.448 0.433 1.712 0.053 0.764 0.657 0.280 1.376 0.399 0.691 0.581 1.350 -0.201 0.074 -0.194 -0.169 0.688 0.328 0.167 -0.230 0.976 -0.200 0.015 0.356 0.000 0.938 0.790 0.752 1.568 1.305 0.076 -0.283 0.986 0.538 0.237 -0.264 1.254 -0.302 -0.461 0.524 0.430 0.027 -1.035 -1.147 1.154 0.911 -0.306 -0.625 0.516 -0.170 -0.705 -0.677 0.750
3 Midwest Utah 1 9 0.041 0.507 0.537 0.781 -0.656 0.803 0.459 0.356 -0.600 0.327 0.647 0.411 0.979 0.085 0.215 -0.754 -1.176 -0.783 0.581 0.467 0.287 0.762 -0.985 0.029 0.261 0.182 -0.167 -0.043 -0.981 -1.430 0.164 -0.937 0.282 -0.556 0.898 -0.226 0.164 0.890 -1.426 -1.228 0.380 0.468 0.529 1.074 -1.226 1.494 0.850 -0.833 0.728 -0.651 1.381 0.597 -0.093 0.734 -1.547 -1.358 0.143 0.112 0.136 0.843 -1.425
5 West Baylor 3 8 -0.018 -0.571 0.087 0.415 -0.160 -1.360 -1.291 -0.933 0.865 0.660 1.301 0.020 -1.155 0.338 0.604 1.341 0.496 0.981 0.797 1.466 0.021 -1.460 0.938 0.735 -1.460 -1.023 0.345 0.651 1.413 0.469 0.119 0.992 0.804 3.169 1.168 -1.701 -0.644 0.130 0.401 0.422 -0.807 0.222 0.237 1.188 0.307 -0.480 -0.012 3.517 1.213 -1.930 -0.581 -0.022 -0.737 0.150 0.373 0.397 -0.897 0.222 0.287 1.206 0.293
4 Midwest Iowa St 4 13 -0.108 -0.571 1.058 0.415 -1.151 -0.278 0.558 0.794 0.628 1.765 1.027 0.280 0.456 -2.068 -2.154 -1.155 -1.498 -0.227 -0.162 1.157 0.294 0.565 0.677 1.982 0.636 0.877 -2.186 -2.352 -1.230 -1.499 1.560 -0.240 -0.183 1.154 -0.665 0.271 1.283 1.236 -1.182 -1.228 1.102 -2.115 1.257 0.004 -0.279 1.057 1.642 1.280 -0.697 0.290 1.265 1.861 1.465 1.416 -1.167 -1.215 1.217 -2.302 1.581 -0.007 -0.295
6 West Texas 5 19 -0.108 -0.903 -0.785 0.415 -0.656 -1.360 0.126 -0.289 -0.379 -0.763 -1.436 0.443 -1.021 0.327 -0.142 -0.090 1.187 -1.001 -1.073 -1.618 0.465 -1.291 -0.430 -0.871 0.146 -0.314 0.333 -0.162 -0.103 1.152 -1.175 -1.029 -1.121 -0.466 0.036 0.511 -0.632 -0.424 0.573 0.535 0.567 0.433 -0.061 -1.295 -0.227 0.086 -0.099 -0.517 0.033 0.561 0.099 -0.121 -0.723 -0.483 0.541 0.507 0.624 0.450 -0.091 -1.338 -0.243
7 South Iowa 4 14 -0.198 -0.345 -0.028 0.048 -0.160 -0.819 0.226 0.536 0.120 -0.248 0.526 0.769 -0.108 -0.673 -0.564 0.207 -1.385 0.111 -1.289 0.866 0.971 0.303 0.476 0.041 0.529 0.826 -0.482 -0.361 0.431 -1.130 0.584 0.273 -1.086 0.560 -0.611 0.225 1.220 0.510 -1.416 -1.482 0.939 -0.340 -0.347 -0.531 -0.107 -0.310 0.022 0.891 -0.474 0.662 -0.012 0.371 1.730 0.877 -1.241 -1.318 1.348 -0.014 0.065 -0.347 0.105
6 East Notre Dame 4 10 -0.198 -0.571 -0.017 0.415 -0.656 -0.819 -0.106 0.020 -0.076 0.267 -0.463 -0.045 -0.323 -0.914 -0.661 -0.142 -1.514 -0.662 -1.577 -0.522 -0.047 -0.414 -0.097 0.291 -0.118 0.026 -0.973 -0.727 -0.158 -1.515 -0.035 -0.684 -1.639 0.722 -0.234 -0.647 0.226 1.132 -1.051 -0.847 0.753 -1.272 0.422 -0.455 -1.760 0.475 0.281 0.801 -0.248 -0.744 0.566 0.311 0.257 1.298 -1.039 -0.843 0.830 -1.391 0.522 -0.477 -1.781
6 Midwest Seton Hall 3 3 -0.198 0.507 0.241 0.048 0.335 0.803 -0.815 -0.830 1.209 0.812 -0.219 0.899 0.899 1.009 0.539 1.184 0.415 0.812 1.924 -0.480 0.783 0.664 0.944 0.559 -1.139 -1.083 0.774 0.300 1.009 0.093 -0.262 0.640 1.621 0.254 1.707 0.451 0.189 -0.251 0.461 0.281 1.451 1.311 0.291 2.258 0.634 0.927 0.436 0.038 1.544 0.089 0.721 0.141 -0.066 -0.532 0.234 0.071 1.293 0.995 -0.158 2.020 0.386
11 South Wichita St 5 20 -0.198 0.340 -0.873 0.048 1.326 -1.360 0.492 -0.186 -0.919 -1.005 -0.265 -0.501 -0.363 -0.178 -0.077 0.050 0.592 0.450 -1.721 -0.053 -0.402 -0.028 -0.704 -0.841 0.840 0.007 0.055 0.186 0.260 0.885 -0.710 0.629 -1.544 -1.851 -0.557 0.195 -0.930 -1.011 0.695 0.888 -1.994 0.064 -2.065 -1.372 1.133 -2.041 -2.771 -1.871 -0.416 0.627 -2.159 -2.910 -0.806 -0.920 0.878 1.071 -2.005 0.437 -2.185 -1.236 1.390
7 East Wisconsin 5 12 -0.198 -0.903 -1.219 0.048 -0.160 -1.360 -0.627 -0.598 -0.477 -1.156 -1.375 -0.793 -1.047 -0.013 0.004 0.154 -0.774 -0.445 -0.618 -1.549 -0.832 -1.325 -0.539 -1.315 -0.707 -0.654 -0.025 -0.003 0.156 -0.785 -1.818 -0.462 -0.652 -0.825 0.143 -0.542 -1.713 -0.839 -0.350 -0.255 -0.923 0.450 -0.729 -0.378 -0.417 0.014 -0.271 -0.916 0.146 -0.625 0.012 -0.317 -1.958 -0.957 -0.357 -0.264 -1.026 0.469 -0.939 -0.399 -0.433
9 South Connecticut 4 14 -0.288 -0.043 0.383 0.415 -0.160 0.263 0.149 0.124 0.677 0.675 0.146 1.452 1.221 -1.255 -0.548 -0.614 0.351 -0.300 0.030 -0.311 1.179 0.614 0.043 0.088 -0.316 -0.259 -1.726 -1.078 -1.007 -0.245 -0.636 -0.595 -0.534 0.002 0.844 0.406 0.897 0.648 0.492 0.112 1.032 -1.219 -0.258 -0.149 0.031 0.143 -0.926 -0.454 0.483 -0.340 -0.532 -1.645 0.432 0.204 0.075 -0.262 0.565 -1.956 -1.296 -0.567 -0.405
7 Midwest Dayton 1 11 -0.288 0.758 -0.462 0.415 0.831 -0.278 -0.294 -0.495 -0.461 -0.203 0.130 0.508 1.221 0.382 0.004 -0.701 0.319 -0.421 0.989 0.147 0.533 1.527 -0.521 -0.239 -0.331 -0.541 0.391 -0.003 -0.750 0.294 -0.695 -0.437 1.001 0.344 -0.503 0.346 0.425 0.717 -0.239 -0.551 -1.179 0.152 -0.491 -0.951 -0.262 -0.375 -0.909 0.382 -0.528 0.375 -0.455 -1.043 0.485 0.823 -0.249 -0.554 -1.309 0.146 -0.636 -0.986 -0.277
11 Midwest Gonzaga 1 5 -0.288 0.758 0.647 -1.050 1.326 1.344 0.171 0.381 -0.264 0.463 -0.265 -0.989 1.288 -0.365 0.199 -0.387 -0.437 -1.121 -0.330 -0.299 -1.036 1.612 -0.304 0.513 0.196 0.423 -0.395 0.209 -0.417 -0.452 0.950 -1.152 -0.356 -0.861 -0.665 -0.632 0.052 -0.666 -0.706 -0.608 -0.248 0.204 -0.312 -0.034 -1.467 0.750 0.419 -0.956 -0.697 -0.727 0.896 0.468 0.058 -0.760 -0.703 -0.609 -0.278 0.203 -0.409 -0.046 -1.488
9 East Providence 3 7 -0.288 -0.138 0.082 0.048 0.335 -0.278 0.913 -0.005 0.235 -0.263 0.967 -0.240 -0.095 0.536 0.815 0.486 -0.517 0.305 0.078 0.816 -0.375 -0.547 -0.095 -0.617 0.760 -0.203 0.292 0.591 0.292 -0.799 -0.491 0.139 -0.221 0.848 0.359 1.535 0.263 -0.078 -0.756 -0.579 0.473 0.714 0.673 0.654 1.185 0.758 1.384 0.678 0.183 1.272 0.523 1.187 0.017 -0.340 -0.915 -0.744 0.243 0.370 0.312 0.426 0.923
9 Midwest Butler 5 12 -0.380 -0.345 0.394 0.048 -0.656 -0.278 -0.859 -0.366 0.644 0.479 -0.250 -0.728 -0.725 0.503 0.831 -0.055 0.431 0.087 -1.433 -0.036 -0.649 -0.498 1.071 0.887 -0.741 -0.198 0.794 1.207 0.145 0.721 1.231 0.247 -1.238 0.020 1.922 -0.512 0.226 0.303 0.238 0.352 -0.854 0.310 0.106 -1.448 -0.107 -0.698 -0.288 0.273 2.251 -0.195 -0.493 0.007 0.557 0.632 0.420 0.531 -0.701 0.711 0.659 -1.317 0.105
9 West Cincinnati 4 14 -0.380 -0.238 -0.462 0.415 -0.160 -0.819 0.602 0.201 0.063 -0.536 0.510 1.940 -0.014 -0.552 -0.596 1.307 -1.450 1.151 -0.546 0.575 2.034 -0.025 0.056 -0.614 0.686 0.224 -0.591 -0.656 1.376 -1.452 -0.695 1.165 -0.578 -0.376 0.090 -0.241 0.139 0.614 -1.223 -1.327 0.706 -1.184 -1.051 -0.531 0.530 -0.027 -1.167 -0.417 0.089 -0.286 -0.037 -1.337 0.158 0.704 -1.206 -1.311 0.778 -1.296 -1.348 -0.555 0.518
11 East Michigan 6 18 -0.380 -0.782 0.164 -0.318 -1.151 0.803 2.064 2.212 -1.434 -0.990 0.495 -1.867 -0.430 -1.783 -1.570 -1.696 -1.176 -0.662 -1.337 0.301 -2.029 -0.956 -1.876 -1.412 2.026 2.161 -2.072 -1.927 -1.949 -1.430 -0.373 -0.817 -1.632 1.010 -0.180 0.707 0.512 0.752 -1.253 -0.989 -1.156 -1.588 0.368 -1.639 -0.451 -0.302 0.574 0.852 -0.362 0.368 -0.711 0.293 0.292 0.581 -1.384 -1.131 -1.506 -2.041 -0.063 -1.852 -0.670
7 West Oregon St 5 19 -0.380 -1.169 -1.460 -0.684 -1.151 -0.278 -1.069 -0.753 -0.322 -0.944 -0.919 -0.924 -1.477 -0.585 -0.872 -0.701 0.270 0.329 -0.738 -0.578 -0.745 -1.056 0.339 -0.445 -0.749 -0.437 -0.132 -0.442 -0.359 0.889 -1.004 0.688 -0.206 0.614 0.736 0.045 0.226 0.061 0.431 0.352 0.194 -1.272 -0.425 -0.875 -0.193 -1.442 -0.874 1.243 1.201 0.896 -1.073 -0.339 0.877 0.638 0.838 0.747 0.801 -0.690 0.515 -0.501 0.255
11 South Vanderbilt 1 5 -0.380 -1.235 0.164 0.415 -1.647 -0.819 0.536 0.923 -0.698 -0.687 0.252 1.647 1.355 0.283 0.215 -0.928 0.351 -1.653 -0.066 0.284 1.727 1.696 -0.782 -0.785 0.610 1.018 0.287 0.227 -0.990 0.326 0.233 -1.694 -0.085 -1.023 -0.234 0.692 -0.420 -1.288 0.573 0.338 1.242 0.046 -0.198 0.042 -1.622 1.348 0.470 -1.136 -0.248 0.765 1.615 0.527 -0.481 -1.472 0.541 0.314 1.371 0.032 -0.266 0.032 -1.643
8 West St Joseph’s PA 4 10 -0.426 0.895 1.162 -0.318 1.326 1.344 0.901 0.098 0.767 1.084 0.799 -0.370 1.852 0.811 0.929 -0.212 -0.726 -0.759 -0.786 0.382 -0.619 1.361 0.136 0.522 0.487 -0.286 0.319 0.435 -0.607 -1.246 0.452 -1.036 -1.324 0.848 -0.719 1.760 2.923 1.962 -1.030 -1.045 0.054 0.890 1.126 -0.875 -0.417 0.272 0.798 0.430 -1.050 1.096 -0.385 0.202 2.611 1.619 -1.319 -1.325 -0.454 0.187 0.357 -1.267 -0.829
8 East USC 4 6 -0.426 -0.782 1.327 1.147 -1.647 -0.819 0.315 0.665 1.585 1.175 0.450 1.745 1.033 0.459 0.150 0.678 -0.228 0.063 0.629 0.251 1.644 0.828 1.346 0.956 0.103 0.511 0.214 -0.111 0.489 -0.522 1.301 -0.100 0.330 1.136 1.491 1.008 1.283 0.890 -0.056 -0.015 2.080 0.398 1.663 0.462 -0.038 1.688 1.746 0.987 1.327 0.697 1.607 1.587 1.146 0.734 -0.254 -0.210 1.968 0.039 1.530 0.236 -0.268
10 West VA Commonwealth 3 3 -0.426 -0.043 1.091 0.781 0.335 -0.819 0.525 0.330 1.683 1.356 0.404 0.118 0.214 -0.123 -0.304 1.184 1.203 2.238 0.293 -0.037 -0.137 -0.578 1.085 0.811 0.086 -0.046 -0.606 -0.829 0.784 0.546 0.352 1.840 -0.279 0.848 1.922 1.429 -1.005 -0.908 0.705 0.479 -0.202 -0.375 0.595 0.577 1.925 0.798 1.246 0.430 1.540 0.745 0.209 0.682 -1.613 -1.472 0.270 0.075 -0.721 -1.099 -0.278 0.133 1.385
8 South Colorado 1 1 -0.453 -0.571 -0.067 0.781 -1.151 -0.819 -0.305 0.175 0.620 -0.793 -0.463 1.127 1.422 0.756 1.172 1.080 0.142 -0.976 1.301 -0.522 1.181 1.781 0.668 -0.905 -0.343 0.196 0.784 1.269 1.136 0.120 -0.109 -1.004 1.322 -0.915 2.138 0.301 -1.042 -0.631 0.644 0.451 -0.691 0.538 0.440 2.335 -1.036 1.308 0.832 -1.016 2.224 0.324 1.567 0.939 -1.191 -0.720 0.610 0.424 -0.768 0.564 0.544 2.381 -1.055
10 East Pittsburgh 5 16 -0.453 -0.688 -0.423 0.415 -1.647 -0.278 -1.014 -1.011 0.243 0.236 0.891 -0.631 -0.739 -0.387 0.150 0.608 -0.774 -1.218 -0.354 1.291 -0.543 -0.516 0.616 0.605 -0.922 -0.930 -0.172 0.441 0.870 -0.507 -0.021 -1.126 -0.093 0.632 0.143 -1.520 -0.495 0.026 -0.533 -0.777 -0.970 -1.078 -0.347 -0.111 -1.002 -0.512 -0.047 0.974 0.338 -1.368 -0.263 0.290 -0.293 0.305 -0.355 -0.607 -0.834 -0.836 0.065 0.098 -0.823
10 Midwest Syracuse 4 17 -0.453 -1.235 -0.983 0.048 -1.647 -0.278 1.433 1.180 -1.606 -1.973 -0.174 0.118 -0.940 -0.640 -0.904 0.364 -0.967 1.271 0.269 -0.196 0.124 -1.190 -1.781 -2.237 1.627 1.302 -0.684 -0.992 0.378 -0.975 -1.468 1.288 0.261 1.999 -0.881 0.165 1.270 0.406 -0.797 -1.003 1.824 -0.938 -0.509 1.112 0.358 -0.876 -0.426 2.219 -0.922 0.172 -1.058 -0.493 1.450 0.467 -0.792 -0.994 2.016 -1.031 -0.659 1.128 0.345
8 Midwest Texas Tech 5 12 -0.472 -1.031 -0.999 0.415 -1.647 -0.819 -1.435 -1.449 -0.272 -0.520 -0.873 0.118 -1.209 0.404 0.896 -0.649 -0.276 -0.590 -0.138 -0.761 0.267 -1.125 0.030 -0.277 -1.414 -1.427 0.687 1.280 -0.503 0.001 -0.903 -0.465 0.137 -0.718 -0.072 -1.038 0.462 0.821 -0.330 -0.269 0.497 0.486 -0.139 0.692 -0.296 -0.819 -0.650 -0.572 0.106 -0.808 -0.644 -0.419 0.836 1.244 -0.151 -0.095 0.842 0.907 0.339 0.946 -0.091
11 West Northern Iowa 6 18 -0.485 -0.782 -1.082 -1.050 -0.160 0.803 0.791 0.845 -1.942 -1.701 -1.071 -1.282 -0.350 -1.519 -1.148 -3.145 -1.353 -0.372 -1.361 -1.410 -1.433 -0.858 -2.417 -2.191 0.626 0.704 -1.804 -1.482 -3.437 -1.600 -2.165 -0.530 -1.656 0.254 -0.773 1.038 0.860 0.579 -1.923 -1.708 -0.784 -0.393 -0.670 -0.951 -0.313 -0.763 -0.357 0.038 -0.961 0.730 -1.249 -0.735 0.678 0.389 -2.016 -1.813 -1.106 -0.790 -1.340 -1.169 -0.536
14 South Buffalo 3 4 -0.509 -1.426 0.559 -1.416 -0.656 0.803 0.868 0.227 0.169 -0.112 -0.721 -0.370 0.711 1.360 1.464 0.730 1.798 0.377 1.900 -1.028 -0.507 0.435 -0.165 -0.451 0.711 0.044 1.133 1.276 0.543 1.417 0.196 0.210 1.597 0.974 0.197 1.249 0.947 1.098 1.202 1.354 0.450 0.960 1.895 0.462 0.203 0.564 1.091 0.813 0.020 0.960 0.297 0.864 0.774 0.964 0.933 1.086 0.218 0.627 1.817 0.236 -0.033
12 East Chattanooga 1 11 -0.509 1.423 -0.182 -0.684 1.822 1.344 0.171 0.124 -0.788 -0.793 -0.219 0.834 -0.605 0.580 0.929 -0.125 -0.517 0.691 0.317 -0.247 0.874 -0.768 -0.881 -0.905 0.196 0.139 0.599 1.004 -0.140 -0.531 -0.280 0.696 0.310 0.020 1.006 -0.482 0.139 0.026 -0.695 -0.876 -0.388 0.240 -0.246 0.654 0.479 -0.545 0.160 0.022 1.044 -0.557 -0.659 0.174 0.158 0.032 -0.693 -0.870 -0.433 0.241 -0.326 0.658 0.466
14 Midwest Fresno St 5 19 -0.509 0.094 -0.209 0.415 -0.160 -0.278 -0.671 -0.856 1.143 0.282 -0.660 -0.240 -0.135 0.492 0.393 0.154 1.958 1.320 -0.882 -0.744 -0.252 -0.177 1.244 0.308 -0.758 -0.938 0.506 0.421 0.156 1.913 -0.320 1.337 -0.923 0.182 0.036 1.279 0.711 0.510 2.034 1.918 0.008 0.380 0.529 -1.486 1.030 -1.086 -0.788 0.202 0.033 1.426 -1.310 -0.905 0.811 0.586 1.963 1.857 0.005 0.393 0.658 -1.534 1.019
13 South Hawaii 5 20 -0.509 1.312 -0.615 0.781 0.335 -0.278 0.270 -0.366 -1.582 -0.884 0.115 -0.305 -0.282 0.976 0.767 -0.771 0.383 0.619 0.437 0.665 -0.054 0.546 -1.140 -0.372 0.871 0.017 1.619 1.461 -0.438 1.008 0.333 1.004 1.083 -1.059 -1.366 -0.948 -0.843 -1.219 0.472 0.549 -0.947 1.030 -1.183 0.080 0.238 -0.642 -1.133 -0.738 -1.135 -0.297 -0.047 -0.653 -0.425 -0.923 0.880 0.952 -0.546 1.961 -0.510 0.544 0.716
14 East SF Austin 5 20 -0.509 1.186 -1.093 -1.050 1.326 0.263 -0.571 -0.289 -1.434 -0.657 0.799 -1.119 -2.578 -1.552 -1.278 -0.841 -0.067 0.667 -0.594 2.158 -0.724 -1.713 -0.253 0.647 0.422 0.589 -0.728 -0.359 -0.082 1.242 0.959 1.496 0.613 -1.005 -1.689 -2.242 -2.484 -2.360 -0.472 -0.664 -1.529 -1.078 -2.322 -1.142 1.512 -1.742 -1.185 -0.169 -1.186 -1.066 -0.724 0.017 -1.952 -1.879 0.331 0.092 -0.706 0.349 -1.015 -0.348 2.741
10 South Temple 6 18 -0.509 -0.571 -1.257 -0.684 0.335 -0.278 1.023 0.433 0.014 -1.141 -0.432 -0.859 -0.148 -1.826 -2.089 0.015 -1.192 -0.856 -2.009 -0.487 -0.900 -0.194 0.002 -1.298 1.163 0.480 -1.932 -2.282 0.008 -1.198 -1.875 -0.881 -2.083 0.128 0.790 1.790 -0.445 -0.839 -0.807 -0.452 0.287 -2.115 -0.180 -1.601 -1.002 0.636 0.643 0.142 0.819 2.002 0.760 0.723 -0.510 -0.957 -0.802 -0.457 0.314 -2.302 -0.243 -1.652 -1.021
11 East Tulsa 5 19 -0.509 -0.688 -0.725 -0.318 -0.160 -0.819 0.104 -0.469 -0.649 -0.551 -0.554 -1.412 -0.752 0.239 -0.077 -0.771 -0.662 0.111 -1.001 -0.389 -1.388 -0.533 -0.397 -0.312 0.387 -0.315 0.508 0.186 -0.637 -0.393 -0.483 0.273 -0.780 -0.232 -0.072 0.752 0.126 0.752 -0.056 0.394 0.078 0.187 -0.169 -0.569 0.548 -0.739 -1.047 -0.016 0.106 1.275 -0.543 -0.885 0.440 1.162 0.124 0.573 0.364 0.574 0.300 -0.387 0.784
12 Midwest Ark Little Rock 6 15 -0.527 1.712 -1.405 -0.318 2.813 -0.278 -0.638 -0.160 -0.878 -1.035 -0.934 -1.021 -1.061 -1.805 -1.635 -1.522 -0.389 -0.275 -1.433 -0.832 -0.966 -0.934 -0.658 -0.876 -0.481 0.036 -1.711 -1.565 -1.458 -0.114 -1.525 -0.134 -1.238 -1.167 -0.988 -0.391 0.015 -0.735 -0.066 -0.128 -0.271 -1.588 -1.946 -2.059 0.221 -1.992 -2.184 -1.088 -0.880 -0.055 -2.099 -2.222 0.308 -0.594 0.114 0.047 -0.036 -1.405 -2.029 -1.964 0.444
13 Midwest Iona 4 17 -0.536 -0.238 0.663 -0.684 1.326 -0.819 2.363 2.212 -1.058 -0.732 1.179 0.183 0.174 -0.684 -0.645 -0.317 0.512 0.861 0.773 1.329 0.192 0.211 -1.178 -0.837 2.681 2.436 -0.730 -0.709 -0.343 0.485 0.974 0.869 0.779 0.830 -0.611 0.873 0.736 1.167 0.817 0.775 1.125 -0.639 1.007 0.195 0.651 0.232 0.108 0.921 -0.641 0.968 0.274 0.115 0.840 1.337 0.778 0.741 1.242 -0.708 1.264 0.189 0.639
15 Midwest MTSU 5 19 -0.536 -0.003 -1.010 -1.416 0.335 1.344 -0.095 0.356 -0.534 -0.929 -0.873 -0.598 -0.081 -0.618 -1.667 -0.684 0.704 -0.300 -0.162 -0.761 -0.508 0.338 -0.267 -0.753 0.153 0.621 -0.423 -1.601 -0.542 1.000 -0.920 -0.160 0.111 -0.592 -0.935 0.752 -0.843 -0.666 1.030 0.705 -1.249 -0.744 -0.437 0.080 0.100 -0.722 -0.564 -0.428 -0.822 1.275 -0.523 -0.317 -0.703 -0.512 1.215 0.886 -1.153 -0.464 -0.052 0.300 0.319
13 East Stony Brook 6 15 -0.536 0.958 -0.890 0.048 2.317 -1.901 -1.435 -1.036 0.284 0.494 0.419 0.378 -0.457 -1.332 -1.732 -0.038 -1.659 -0.711 -0.642 1.031 0.711 0.312 1.050 1.286 -1.191 -0.770 -0.970 -1.441 0.390 -1.143 -0.101 -0.442 -0.101 -0.915 -1.258 -1.204 -0.495 -0.320 -1.477 -1.341 -1.366 -1.360 -1.385 -0.531 -0.640 -0.731 -0.943 -0.568 -1.015 -0.605 -0.161 -0.423 -0.001 0.174 -1.142 -1.016 -1.041 -0.791 -0.785 -0.125 -0.224
14 West WI Green Bay 3 4 -0.536 -0.782 1.755 -1.416 0.831 0.263 0.237 -0.005 2.207 1.614 -0.052 0.834 0.281 2.360 1.740 1.167 1.026 2.407 0.533 -0.297 0.717 -0.089 2.010 1.437 0.018 -0.203 2.152 1.567 0.991 0.678 1.917 2.218 0.234 1.495 2.838 2.603 0.847 1.478 1.192 1.354 1.451 1.610 2.796 0.501 2.132 1.380 2.108 1.375 2.688 2.439 1.249 1.986 0.664 1.386 0.923 1.086 1.293 1.308 2.925 0.274 1.845
12 South S Dakota St 5 12 -0.546 0.683 -0.418 -1.050 0.831 1.344 0.038 0.020 -0.804 -0.914 -1.694 -1.965 -0.162 0.250 0.685 -0.195 0.463 -1.532 -0.306 -1.716 -1.987 0.234 -0.574 -0.735 0.309 0.241 0.520 1.043 -0.007 0.754 -0.013 -1.457 -0.042 -0.790 0.682 -0.557 -1.005 -1.011 0.644 0.860 -1.296 0.398 -0.336 -0.187 -0.847 -0.334 -0.254 -0.655 0.917 -0.248 -0.042 0.047 -0.894 -0.920 0.827 1.042 -1.206 0.809 0.081 0.017 -0.662
13 West UNC Wilmington 5 20 -0.546 0.603 -0.462 -1.050 0.831 0.803 -0.372 -0.650 0.047 0.146 -0.980 -0.045 -0.900 -0.409 -0.450 -0.038 2.023 0.015 -0.810 -0.651 0.238 -0.282 0.771 0.867 0.094 -0.316 0.066 0.048 0.390 2.734 0.576 0.346 -0.285 -1.167 -0.342 -0.106 -2.161 -1.910 2.663 2.708 -0.225 -0.657 -0.222 -1.104 0.307 -0.375 -0.547 -0.866 0.003 0.715 0.295 0.059 -2.031 -1.767 3.155 3.200 0.306 0.018 0.790 -0.751 0.790
12 West Yale 5 16 -0.546 0.722 -2.278 -0.684 1.326 -1.360 -2.000 -1.578 -1.385 -1.247 -0.828 -0.143 -1.410 -0.651 -1.083 0.119 -1.691 -1.339 -0.306 0.358 0.622 0.482 0.208 0.272 -1.181 -0.823 0.666 0.201 1.365 -0.264 -0.358 -0.684 1.332 -1.581 -0.288 -2.919 -1.589 -1.772 -1.203 -1.186 -2.460 -0.744 -2.823 0.119 -1.415 -1.903 -2.029 -0.646 0.715 -1.533 -0.548 -0.716 -0.478 -0.839 -0.273 -0.288 -1.634 1.231 -1.192 1.430 -0.376
16 South Austin Peay 3 4 -0.559 -2.393 0.219 -2.881 0.335 0.263 -0.649 -0.753 0.268 0.342 -0.554 -1.151 -0.148 1.756 1.334 0.154 -0.131 0.522 2.475 -0.845 -1.301 -0.613 -0.060 0.045 -0.956 -1.001 1.536 1.139 -0.049 -0.430 -0.294 0.354 2.172 1.693 -0.557 0.421 1.879 2.550 -0.076 -0.001 0.264 1.329 2.122 2.297 0.496 -0.189 1.160 1.588 -0.743 0.056 -0.579 0.940 1.807 2.576 -0.274 -0.196 0.018 1.014 2.095 2.058 0.252
15 West CS Bakersfield 5 20 -0.559 0.151 -1.894 -0.684 0.335 -0.278 -2.132 -1.990 0.096 -0.339 -0.417 0.671 -1.115 -0.519 -1.115 -0.020 0.528 0.425 -0.402 0.299 1.223 -0.107 1.236 0.657 -1.825 -1.725 0.218 -0.450 0.652 1.524 -1.067 0.996 0.489 -1.743 -0.342 -1.038 -1.502 -1.565 0.360 0.168 -0.458 -0.797 -2.107 -0.837 0.341 -1.313 -1.978 -1.334 0.204 0.024 -0.535 -1.358 -0.959 -1.101 1.002 0.780 0.330 0.262 -1.251 -0.233 1.102
16 East F Dickinson 3 4 -0.559 -1.717 -0.242 -1.782 1.326 -1.901 -0.328 -0.237 0.382 0.252 -0.371 -1.575 -1.732 -0.706 -0.807 -0.527 1.267 0.522 0.629 -0.177 -1.564 -1.805 0.774 0.623 -0.119 -0.052 -0.518 -0.635 -0.370 1.573 0.256 0.705 0.952 1.046 0.575 0.722 0.114 0.545 2.115 2.144 1.381 -0.428 1.466 0.730 1.030 -0.569 0.401 1.448 0.801 1.240 -0.333 0.817 0.425 0.917 2.305 2.336 1.854 -0.112 2.441 0.987 1.283
16 East FL Gulf Coast 5 16 -0.559 -1.682 -1.285 -0.684 -1.151 -1.360 -2.454 -2.248 0.824 0.827 -1.329 -0.305 -0.242 -0.673 -1.326 -0.439 -0.340 -0.686 -0.690 -0.835 0.093 1.104 2.120 2.108 -2.227 -2.038 0.039 -0.704 0.162 0.578 -0.070 -0.254 0.162 -0.700 -0.396 -0.557 0.039 -0.527 0.106 0.084 -0.644 -1.377 -0.449 0.501 -1.346 -0.819 -0.305 -0.056 0.142 0.622 0.119 0.742 0.985 0.209 0.729 0.689 0.102 -0.429 1.071 1.279 -0.767
16 Midwest Hampton 5 12 -0.559 -0.460 -0.972 -1.782 0.831 0.263 -0.062 -0.933 -0.084 -0.641 -1.420 -0.533 -0.162 0.877 0.264 1.132 0.383 -1.194 0.941 -1.181 -0.308 0.708 0.618 -0.080 0.469 -0.649 1.508 0.877 1.711 1.008 -0.231 -0.968 1.636 -1.185 0.952 0.391 -0.582 -0.596 0.421 0.691 -0.621 0.415 0.201 -0.225 -0.692 0.143 0.315 -0.887 1.441 1.312 0.959 1.105 -0.107 -0.164 0.827 1.099 -0.162 1.253 1.363 0.209 -0.280
16 West Southern Univ 5 19 -0.559 -1.031 -1.197 -1.416 -0.160 0.263 -1.313 -1.346 0.366 -0.278 -2.150 -0.761 -0.618 -0.035 -0.402 -0.736 0.351 0.522 -0.618 -2.246 -0.684 -0.359 0.755 0.005 -1.272 -1.310 0.210 -0.179 -0.599 0.640 -1.206 0.705 -0.373 -0.484 -0.126 0.692 -0.110 -0.424 0.837 0.507 0.683 -0.200 -0.228 -0.569 0.134 -0.553 -0.323 -0.304 0.048 1.205 -0.313 -0.034 0.162 -0.226 1.021 0.687 1.055 0.143 0.222 -0.387 0.355
15 South UNC Asheville 5 19 -0.559 -0.688 -0.643 -1.416 -0.160 0.803 -1.213 -1.578 0.243 0.206 -1.360 -0.859 -0.537 0.668 0.637 0.015 -0.678 1.924 0.749 -1.327 -0.790 -0.254 0.616 0.570 -1.155 -1.573 0.973 0.988 0.222 -0.409 -0.357 2.181 1.079 -0.843 -1.366 0.256 -0.110 -1.115 -0.279 -0.198 -0.132 -0.024 -0.288 1.227 1.374 -0.504 0.539 -0.717 -1.286 0.697 -0.252 0.979 0.162 -1.043 -0.100 -0.024 0.124 0.339 0.143 1.512 1.640
15 East Weber St 1 5 -0.559 0.340 -0.637 -1.050 -0.160 1.885 0.459 0.356 -2.212 -1.383 -0.888 -0.761 0.711 0.734 0.410 -1.696 -0.469 -1.484 1.181 -0.779 -0.684 1.366 -2.173 -1.282 0.801 0.621 1.045 0.733 -1.648 -0.196 -0.349 -1.406 1.537 -1.095 -3.144 -0.256 -1.552 -1.150 -0.817 -1.003 -0.877 0.819 -0.395 0.271 -1.364 1.227 0.901 -1.005 -3.199 0.102 1.895 1.404 -1.539 -1.084 -0.640 -0.834 -0.727 1.279 0.003 0.502 -1.198
16 West Holy Cross 6 18 -0.561 -3.037 -1.482 -1.782 -0.160 -1.901 0.824 0.046 -1.246 -1.746 -0.037 -1.412 -1.396 -0.563 -0.726 -1.539 -0.565 0.160 -0.354 -0.280 -1.566 -2.135 -1.675 -2.240 0.663 -0.148 -0.829 -1.036 -1.788 -0.845 -2.741 -0.005 -0.651 1.585 -0.180 1.715 1.084 1.755 -0.259 -0.029 -0.691 -0.182 0.661 0.119 0.358 -1.402 -0.340 1.472 -0.362 1.470 -1.993 -0.716 0.926 1.693 -0.446 -0.223 -1.006 -0.569 0.297 -0.106 0.118
---
title: "@abresler's 2016 NCAA Tournament Topological Data Analysis Exploration"
author: "Alex Bresler"
output:
  flexdashboard::flex_dashboard:
    orientation: columns
    social: menu
    source_code: embed
---

```{r setup, include=FALSE}
packages <-
  c('kohonen',
    'igraph',
    'visNetwork',
    'readr',
    'tidyr',
    'stringr',
    'dplyr',
    'magrittr',
    'knitr',
    'rbokeh',
    'ggplot2',
    'flexdashboard',
    'plotly',
    'kohonen',
    'broom',
    'htmlwidgets',
    'materializeR')
lapply(packages, library, character.only = T)
all_data <-
  'https://gist.githubusercontent.com/abresler/cd488749a84f2aa54e73/raw/c019d0981bb68865810a8f79832462d5af32f51a/asb_ncaa_summary_data.csv' %>%
  read_csv
clusters <-
  6
xdim <-
  4
ydim <-
  5
kohonen.data <-
    all_data %>%
  dplyr::select(team.win_probability:tov.opp.avg)

plot_data <-
  all_data

som_grid <-
  somgrid(xdim = xdim,
          ydim = ydim,
          topo = "hexagonal")

kohonen.matrix <-
  kohonen.data %>%
  as.matrix  %>%
  scale(center = T)

names(kohonen.matrix) <-
  names(kohonen.data)

rownames(kohonen.matrix) <-
  all_data$team

som_model_ncaa <-
  kohonen.matrix %>%
  som(
    grid = som_grid,
    rlen = 100,
    # could be 100
    alpha = c(.05, .01),
    keep.data = T,
    n.hood = 'circular'
  )

som_cluster <-
  som_model_ncaa$codes %>%
  dist %>%
  hclust %>%
  cutree(clusters)

cluster.team <-
  som_cluster[som_model_ncaa$unit.classif]

group.team <-
  som_model_ncaa$unit.classif

plot_data %<>%
  mutate(cluster.team,
         group.team)

group_averages <-
  plot_data %>%
  group_by(cluster.team, group.team) %>%
  summarise_each_(funs(mean),
                  vars =
                    plot_data %>% dplyr::select(number.seed, team.win_probability:tov.opp.avg) %>% names
                  ) %>%
  left_join(
    plot_data %>%
  group_by(cluster.team, group.team) %>%
    summarise(seed.min = number.seed %>% min,
              seed.max = number.seed %>% max)
  ) %>%
  dplyr::select(cluster.team, group.team, seed.min, seed.max, everything()) %>%
  arrange((number.seed))
plot.data <-
  plot_data %>%
  dplyr::select(cluster.team,
                group.team,
                team,
                name.region,
                number.seed,
                team.win_probability,
                everything()) %>%
  arrange(desc(team.win_probability))

plot.data %<>%
  ungroup

team.nodes <-
    plot.data %>%
    ungroup %>%
    dplyr::select(label = team, group = name.region) %>%
    mutate(id = paste0("P", 1:nrow(.))) %>%
    dplyr::select(id, label, group)



group.nodes <-
    plot.data %>%
    dplyr::select(group.team) %>%
    distinct() %>%
    arrange(group.team) %>%
    mutate(label = paste('Group', group.team),
           id = paste0('G', 1:nrow(.))) %>%
    dplyr::select(id, label)

cluster.nodes <-
    plot.data %>%
    dplyr::select(cluster.team) %>%
    distinct() %>%
    arrange(cluster.team) %>%
    mutate(label = paste('Cluster', cluster.team),
           id = paste0('C', 1:nrow(.))) %>%
    dplyr::select(id, label)

  nodes <-
    cluster.nodes %>%
    bind_rows(group.nodes, team.nodes)

  id.clusters <-
    plot.data %>%
    mutate(label = paste("Cluster", cluster.team)) %>%
    dplyr::select(label, cluster.team) %>%
    distinct() %>%
    left_join(nodes) %>%
    rename(id.cluster = id)

  id.groups <-
    plot.data %>%
    mutate(label = paste("Group", group.team)) %>%
    dplyr::select(label, group.team) %>%
    distinct() %>%
    left_join(nodes) %>%
    rename(id.group = id)

  id.teams <-
    plot.data %>%
    dplyr::select(label = team, team, group = name.region) %>%
    dplyr::select(label, group) %>%
    left_join(nodes) %>%
    rename(id.team = id)


  cluster.group.edges <-
    plot.data %>%
    dplyr::select(cluster.team, group.team) %>%
    distinct() %>%
    left_join(id.clusters)

  cluster.group.edges %<>%
    dplyr::select(group.team) %>%
    left_join(id.groups) %>%
    dplyr::select(-label, -group) %>%
    left_join(cluster.group.edges) %>%
    dplyr::select(from = id.cluster, to = id.group)

  team.edges <-
    plot.data %>%
    dplyr::select(label = team, group.team) %>%
    left_join(id.teams) %>%
    dplyr::select(group.team, to = id.team)

  team.edges %<>%
    left_join(id.groups) %>%
    dplyr::select(from = id.group, to) %>%
    distinct


  edges <-
    bind_rows(cluster.group.edges,
              team.edges)

  new_nodes <-
    nodes %>%
    left_join(
      plot.data %>%
        mutate(label = paste0('\n',team,'\n', "Seed: ", number.seed,'\nTeam Win Probability: ', team.win_probability * 100 %>% digits(2), '%')) %>%
        dplyr::select(label = team, label_new = label)
    ) %>%
    mutate(label_new = ifelse(label_new %>% is.na, label, label_new)) %>%
    dplyr::select(-label) %>%
    dplyr::rename(label = label_new) %>%
    mutate(group = ifelse(label %>% str_detect("Cluster"), id, group))

  ggplot_data <-
  kohonen.matrix %>% data.frame %>% mutate(team = rownames(.)) %>% tbl_df %>%
  left_join(
    plot.data %>% dplyr::select(cluster.team, group.team, team, name.region, number.seed, actual.team_win_prob = team.win_probability )
  ) %>%
  suppressMessages() %>%
  dplyr::select(number.seed, name.region, team, cluster.team, group.team, everything()) %>%
  arrange(desc(team.win_probability))


    kohonen.group <-
      new_nodes %>%
      visNetwork(edges, width = '100%') %>%
      visGroups(groupname = "South", color = "red", ) %>%
      visGroups(groupname = "Midwest", color = "lightblue") %>%
      visGroups(groupname = "East", color = "grey") %>%
      visGroups(groupname = "West", color = "green") %>%
      visLegend()
```

Kohonen Network
=======================================================================

Column {data-width=500}
-----------------------------------------------------------------------

### [Kohonen Network](https://en.wikipedia.org/wiki/Self-organizing_map)

```{r}
kohonen.group
```


Column {data-width=500}
-----------------------------------------------------------------------

### Team Win Probabilities

```{r}
plot.data %>%
  dplyr::select(
  seed = number.seed,
  region = name.region,
  team,
  cluster = cluster.team,
  group = group.team,
  win_prob = team.win_probability,
  win_pct = pct.wins
  ) %>%
  arrange(desc(win_prob), cluster) %>%
  knitr::kable()
```

Kohonen Cluster and Group Means
=======================================================================

Column {data-width=800}
-----------------------------------------------------------------------

### Cluster/Group Means
```{r}
group_averages %>%
  knitr::kable()
```

XY Plots
=======================================================================

Row
-----------------------------------------------------------------------

### Team vs Opponent Points
```{r}
p <-
  ggplot_data %>%
  arrange(desc(cluster.team)) %>%
  mutate(cluster.team = cluster.team %>% as.character) %>%
  plot_ly(x = pts.opp, y = pts, text = paste("Team: ", team, '
', "Seed:", number.seed, '
Win Probability:', actual.team_win_prob %>% percent(2), '
Kohonen Cluster:', cluster.team, '
Kohonen Group:', group.team ), mode = "markers", color = cluster.team, textfont = list( family = "sans serif", size = 8, color = toRGB("black") )) %>% layout( margin = list(l = 65), font = list( family = "Courier New, verdana", size = 8, color = "black" ), xaxis = list(nticks = 20, title = "Opponent Points"), hovermode = "closest", yaxis = list( title = "Points", nticks = 20 ), title = "Points vs Opposition Points by Kohonen Cluster
Scaled, Centered at Mean Zero", titlefont = list(size = 8) ) loess.df <- loess(pts ~ pts.opp, data = ggplot_data %>% dplyr::select(pts.opp, pts) %>% arrange(pts.opp) %>% data.frame) %>% broom::augment() p %<>% add_trace( x = loess.df$pts.opp, y = loess.df$.fitted, #color = group, name = 'loess', mode = 'line', type = 'scatter', line = list( color = toRGB("black"), width = 1, shape = 'spline' ), showlegend = T ) p ``` ### Team Win Percentage versus Vegas Win Probability ```{r} p <- ggplot_data %>% arrange(desc(cluster.team)) %>% mutate(cluster.team = cluster.team %>% as.character) %>% plot_ly(x = pct.wins, y = team.win_probability, text = paste("Team: ", team, '
', "Seed:", number.seed, '
Win Probability:', actual.team_win_prob %>% percent(2), '
Kohonen Cluster:', cluster.team, '
Kohonen Group:', group.team ), mode = "markers", color = cluster.team, textfont = list( family = "sans serif", size = 8, color = toRGB("black") )) %>% layout( margin = list(l = 65), font = list( family = "Courier New, verdana", size = 8, color = "black" ), xaxis = list(nticks = 20, title = "Win Percetntage"), hovermode = "closest", yaxis = list( title = "Vegas Win Probability", nticks = 20 ), title = "Vegas Win Probability vs Team Win Percentage by Kohonen Cluster
Scaled, Centered at Mean Zero", titlefont = list(size = 8) ) loess.df <- loess(pts ~ pts.opp, data = ggplot_data %>% dplyr::select(pts.opp, pts) %>% arrange(pts.opp) %>% data.frame) %>% broom::augment() p %<>% add_trace( x = loess.df$pts.opp, y = loess.df$.fitted, #color = group, name = 'loess', mode = 'line', type = 'scatter', line = list( color = toRGB("black"), width = 1, shape = 'spline' ), showlegend = T ) p ``` Row ----------------------------------------------------------------------- ### 3PT vs 2PT Shooting Teams ```{r} p <- ggplot_data %>% arrange(desc(cluster.team)) %>% mutate(cluster.team = cluster.team %>% as.character) %>% plot_ly(x = fg2m, y = fg3m, text = paste("Team: ", team, '
', "Seed:", number.seed, '
Win Probability:', actual.team_win_prob %>% percent(2), '
Kohonen Cluster:', cluster.team, '
Kohonen Group:', group.team ), mode = "markers", color = cluster.team, textfont = list( family = "sans serif", size = 8, color = toRGB("black") )) %>% layout( margin = list(l = 65), font = list( family = "Courier New, verdana", size = 8, color = "black" ), xaxis = list(nticks = 20, title = "2PT Makes"), hovermode = "closest", yaxis = list( title = "3PT Makes", nticks = 20 ), title = "3PT Makes vs 2PT Makes
Scaled, Centered at Mean Zero", titlefont = list(size = 8) ) loess.df <- loess(fg3m ~ fg2m, data = ggplot_data %>% dplyr::select(fg2m, fg3m) %>% arrange(fg2m) %>% data.frame) %>% broom::augment() p %<>% add_trace( x = loess.df$fg2m, y = loess.df$.fitted, #color = group, name = 'loess', mode = 'line', type = 'scatter', line = list( color = toRGB("black"), width = 1, shape = 'spline' ), showlegend = T ) p ``` ### Assists vs Vegas Win Probability ```{r} p <- ggplot_data %>% arrange(desc(cluster.team)) %>% mutate(cluster.team = cluster.team %>% as.character) %>% plot_ly(x = ast, y = team.win_probability, text = paste("Team: ", team, '
', "Seed:", number.seed, '
Win Probability:', actual.team_win_prob %>% percent(2), '
Kohonen Cluster:', cluster.team, '
Kohonen Group:', group.team ), mode = "markers", color = cluster.team, textfont = list( family = "sans serif", size = 8, color = toRGB("black") )) %>% layout( margin = list(l = 65), font = list( family = "Courier New, verdana", size = 8, color = "black" ), xaxis = list(nticks = 20, title = "Assists"), hovermode = "closest", yaxis = list( title = "Vegas Win Probability", nticks = 20 ), title = "Vegas Win Probability vs Assists by Kohonen Group
Scaled, Centered at Mean Zero", titlefont = list(size = 8) ) loess.df <- loess(team.win_probability ~ ast, data = ggplot_data %>% dplyr::select(ast, team.win_probability) %>% arrange(ast) %>% data.frame) %>% broom::augment() p %<>% add_trace( x = loess.df$ast, y = loess.df$.fitted, #color = group, name = 'loess', mode = 'line', type = 'scatter', line = list( color = toRGB("black"), width = 1, shape = 'spline' ), showlegend = T ) p ``` Scaled and Centered Team Data ======================================================================= Column {data-width=800} ----------------------------------------------------------------------- ### [Data, Clickable for Raw Data Access](https://gist.github.com/abresler/cd488749a84f2aa54e73) ```{r} kohonen.matrix %>% data.frame %>% mutate(team = rownames(.)) %>% tbl_df %>% left_join( plot.data %>% dplyr::select(cluster.team, group.team, team, name.region, number.seed) ) %>% suppressMessages() %>% dplyr::select(number.seed, name.region, team, cluster.team, group.team, everything()) %>% arrange(desc(team.win_probability)) %>% knitr::kable() ```