Import the necesssary packages and the dataset

library(readr)
library(tidyverse)
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
## ✔ dplyr     1.1.3     ✔ purrr     1.0.1
## ✔ forcats   1.0.0     ✔ stringr   1.5.0
## ✔ ggplot2   3.4.3     ✔ tibble    3.2.1
## ✔ lubridate 1.9.2     ✔ tidyr     1.3.0
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag()    masks stats::lag()
## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(stringr)
library(dplyr)
project1data <- read_csv("https://raw.githubusercontent.com/sphill12/DATA607/main/project1data.txt")
## Rows: 195 Columns: 1
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (1): -------------------------------------------------------------------...
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
View(project1data)

Remove rows that are just “—” and rename the column. Create a list of each data point, using the “|” symbol as a separator

# remove rows that only contain dashes
new_df = project1data %>% filter(row_number() %% 3 != 0)
new_df = new_df %>% rename(data = 1)
lapply(new_df, function(x) str_extract(x, regex("|.*|")))
## $data
##   [1] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
##  [26] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
##  [51] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
##  [76] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
## [101] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
## [126] "" "" "" "" ""
string_split <- strsplit(new_df$data, "|", fixed = TRUE)
string_split
## [[1]]
##  [1] "Pair "                             " Player Name                     "
##  [3] "Total"                             "Round"                            
##  [5] "Round"                             "Round"                            
##  [7] "Round"                             "Round"                            
##  [9] "Round"                             "Round"                            
## 
## [[2]]
##  [1] "Num  "                             " USCF ID / Rtg (Pre->Post)       "
##  [3] " Pts "                             "  1  "                            
##  [5] "  2  "                             "  3  "                            
##  [7] "  4  "                             "  5  "                            
##  [9] "  6  "                             "  7  "                            
## 
## [[3]]
##  [1] "1 "                                " GARY HUA                        "
##  [3] "6.0  "                             "W  39"                            
##  [5] "W  21"                             "W  18"                            
##  [7] "W  14"                             "W   7"                            
##  [9] "D  12"                             "D   4"                            
## 
## [[4]]
##  [1] "ON "                               " 15445895 / R: 1794   ->1817     "
##  [3] "N:2  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[5]]
##  [1] "2 "                                " DAKSHESH DARURI                 "
##  [3] "6.0  "                             "W  63"                            
##  [5] "W  58"                             "L   4"                            
##  [7] "W  17"                             "W  16"                            
##  [9] "W  20"                             "W   7"                            
## 
## [[6]]
##  [1] "MI "                               " 14598900 / R: 1553   ->1663     "
##  [3] "N:2  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[7]]
##  [1] "3 "                                " ADITYA BAJAJ                    "
##  [3] "6.0  "                             "L   8"                            
##  [5] "W  61"                             "W  25"                            
##  [7] "W  21"                             "W  11"                            
##  [9] "W  13"                             "W  12"                            
## 
## [[8]]
##  [1] "MI "                               " 14959604 / R: 1384   ->1640     "
##  [3] "N:2  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[9]]
##  [1] "4 "                                " PATRICK H SCHILLING             "
##  [3] "5.5  "                             "W  23"                            
##  [5] "D  28"                             "W   2"                            
##  [7] "W  26"                             "D   5"                            
##  [9] "W  19"                             "D   1"                            
## 
## [[10]]
##  [1] "MI "                               " 12616049 / R: 1716   ->1744     "
##  [3] "N:2  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "B    "                            
## 
## [[11]]
##  [1] "5 "                                " HANSHI ZUO                      "
##  [3] "5.5  "                             "W  45"                            
##  [5] "W  37"                             "D  12"                            
##  [7] "D  13"                             "D   4"                            
##  [9] "W  14"                             "W  17"                            
## 
## [[12]]
##  [1] "MI "                               " 14601533 / R: 1655   ->1690     "
##  [3] "N:2  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[13]]
##  [1] "6 "                                " HANSEN SONG                     "
##  [3] "5.0  "                             "W  34"                            
##  [5] "D  29"                             "L  11"                            
##  [7] "W  35"                             "D  10"                            
##  [9] "W  27"                             "W  21"                            
## 
## [[14]]
##  [1] "OH "                               " 15055204 / R: 1686   ->1687     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[15]]
##  [1] "7 "                                " GARY DEE SWATHELL               "
##  [3] "5.0  "                             "W  57"                            
##  [5] "W  46"                             "W  13"                            
##  [7] "W  11"                             "L   1"                            
##  [9] "W   9"                             "L   2"                            
## 
## [[16]]
##  [1] "MI "                               " 11146376 / R: 1649   ->1673     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[17]]
##  [1] "8 "                                " EZEKIEL HOUGHTON                "
##  [3] "5.0  "                             "W   3"                            
##  [5] "W  32"                             "L  14"                            
##  [7] "L   9"                             "W  47"                            
##  [9] "W  28"                             "W  19"                            
## 
## [[18]]
##  [1] "MI "                               " 15142253 / R: 1641P17->1657P24  "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[19]]
##  [1] "9 "                                " STEFANO LEE                     "
##  [3] "5.0  "                             "W  25"                            
##  [5] "L  18"                             "W  59"                            
##  [7] "W   8"                             "W  26"                            
##  [9] "L   7"                             "W  20"                            
## 
## [[20]]
##  [1] "ON "                               " 14954524 / R: 1411   ->1564     "
##  [3] "N:2  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "B    "                            
## 
## [[21]]
##  [1] "10 "                               " ANVIT RAO                       "
##  [3] "5.0  "                             "D  16"                            
##  [5] "L  19"                             "W  55"                            
##  [7] "W  31"                             "D   6"                            
##  [9] "W  25"                             "W  18"                            
## 
## [[22]]
##  [1] "MI "                               " 14150362 / R: 1365   ->1544     "
##  [3] "N:3  "                             "W    "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[23]]
##  [1] "11 "                               " CAMERON WILLIAM MC LEMAN        "
##  [3] "4.5  "                             "D  38"                            
##  [5] "W  56"                             "W   6"                            
##  [7] "L   7"                             "L   3"                            
##  [9] "W  34"                             "W  26"                            
## 
## [[24]]
##  [1] "MI "                               " 12581589 / R: 1712   ->1696     "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[25]]
##  [1] "12 "                               " KENNETH J TACK                  "
##  [3] "4.5  "                             "W  42"                            
##  [5] "W  33"                             "D   5"                            
##  [7] "W  38"                             "H    "                            
##  [9] "D   1"                             "L   3"                            
## 
## [[26]]
##  [1] "MI "                               " 12681257 / R: 1663   ->1670     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "     "                            
##  [9] "W    "                             "B    "                            
## 
## [[27]]
##  [1] "13 "                               " TORRANCE HENRY JR               "
##  [3] "4.5  "                             "W  36"                            
##  [5] "W  27"                             "L   7"                            
##  [7] "D   5"                             "W  33"                            
##  [9] "L   3"                             "W  32"                            
## 
## [[28]]
##  [1] "MI "                               " 15082995 / R: 1666   ->1662     "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "W    "                             "B    "                            
## 
## [[29]]
##  [1] "14 "                               " BRADLEY SHAW                    "
##  [3] "4.5  "                             "W  54"                            
##  [5] "W  44"                             "W   8"                            
##  [7] "L   1"                             "D  27"                            
##  [9] "L   5"                             "W  31"                            
## 
## [[30]]
##  [1] "MI "                               " 10131499 / R: 1610   ->1618     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "B    "                            
##  [9] "B    "                             "W    "                            
## 
## [[31]]
##  [1] "15 "                               " ZACHARY JAMES HOUGHTON          "
##  [3] "4.5  "                             "D  19"                            
##  [5] "L  16"                             "W  30"                            
##  [7] "L  22"                             "W  54"                            
##  [9] "W  33"                             "W  38"                            
## 
## [[32]]
##  [1] "MI "                               " 15619130 / R: 1220P13->1416P20  "
##  [3] "N:3  "                             "B    "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "B    "                            
##  [9] "B    "                             "W    "                            
## 
## [[33]]
##  [1] "16 "                               " MIKE NIKITIN                    "
##  [3] "4.0  "                             "D  10"                            
##  [5] "W  15"                             "H    "                            
##  [7] "W  39"                             "L   2"                            
##  [9] "W  36"                             "U    "                            
## 
## [[34]]
##  [1] "MI "                               " 10295068 / R: 1604   ->1613     "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "     "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "     "                            
## 
## [[35]]
##  [1] "17 "                               " RONALD GRZEGORCZYK              "
##  [3] "4.0  "                             "W  48"                            
##  [5] "W  41"                             "L  26"                            
##  [7] "L   2"                             "W  23"                            
##  [9] "W  22"                             "L   5"                            
## 
## [[36]]
##  [1] "MI "                               " 10297702 / R: 1629   ->1610     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[37]]
##  [1] "18 "                               " DAVID SUNDEEN                   "
##  [3] "4.0  "                             "W  47"                            
##  [5] "W   9"                             "L   1"                            
##  [7] "W  32"                             "L  19"                            
##  [9] "W  38"                             "L  10"                            
## 
## [[38]]
##  [1] "MI "                               " 11342094 / R: 1600   ->1600     "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[39]]
##  [1] "19 "                               " DIPANKAR ROY                    "
##  [3] "4.0  "                             "D  15"                            
##  [5] "W  10"                             "W  52"                            
##  [7] "D  28"                             "W  18"                            
##  [9] "L   4"                             "L   8"                            
## 
## [[40]]
##  [1] "MI "                               " 14862333 / R: 1564   ->1570     "
##  [3] "N:3  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "W    "                             "B    "                            
## 
## [[41]]
##  [1] "20 "                               " JASON ZHENG                     "
##  [3] "4.0  "                             "L  40"                            
##  [5] "W  49"                             "W  23"                            
##  [7] "W  41"                             "W  28"                            
##  [9] "L   2"                             "L   9"                            
## 
## [[42]]
##  [1] "MI "                               " 14529060 / R: 1595   ->1569     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[43]]
##  [1] "21 "                               " DINH DANG BUI                   "
##  [3] "4.0  "                             "W  43"                            
##  [5] "L   1"                             "W  47"                            
##  [7] "L   3"                             "W  40"                            
##  [9] "W  39"                             "L   6"                            
## 
## [[44]]
##  [1] "ON "                               " 15495066 / R: 1563P22->1562     "
##  [3] "N:3  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[45]]
##  [1] "22 "                               " EUGENE L MCCLURE                "
##  [3] "4.0  "                             "W  64"                            
##  [5] "D  52"                             "L  28"                            
##  [7] "W  15"                             "H    "                            
##  [9] "L  17"                             "W  40"                            
## 
## [[46]]
##  [1] "MI "                               " 12405534 / R: 1555   ->1529     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "     "                            
##  [9] "W    "                             "B    "                            
## 
## [[47]]
##  [1] "23 "                               " ALAN BUI                        "
##  [3] "4.0  "                             "L   4"                            
##  [5] "W  43"                             "L  20"                            
##  [7] "W  58"                             "L  17"                            
##  [9] "W  37"                             "W  46"                            
## 
## [[48]]
##  [1] "ON "                               " 15030142 / R: 1363   ->1371     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[49]]
##  [1] "24 "                               " MICHAEL R ALDRICH               "
##  [3] "4.0  "                             "L  28"                            
##  [5] "L  47"                             "W  43"                            
##  [7] "L  25"                             "W  60"                            
##  [9] "W  44"                             "W  39"                            
## 
## [[50]]
##  [1] "MI "                               " 13469010 / R: 1229   ->1300     "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "W    "                             "B    "                            
## 
## [[51]]
##  [1] "25 "                               " LOREN SCHWIEBERT                "
##  [3] "3.5  "                             "L   9"                            
##  [5] "W  53"                             "L   3"                            
##  [7] "W  24"                             "D  34"                            
##  [9] "L  10"                             "W  47"                            
## 
## [[52]]
##  [1] "MI "                               " 12486656 / R: 1745   ->1681     "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[53]]
##  [1] "26 "                               " MAX ZHU                         "
##  [3] "3.5  "                             "W  49"                            
##  [5] "W  40"                             "W  17"                            
##  [7] "L   4"                             "L   9"                            
##  [9] "D  32"                             "L  11"                            
## 
## [[54]]
##  [1] "ON "                               " 15131520 / R: 1579   ->1564     "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[55]]
##  [1] "27 "                               " GAURAV GIDWANI                  "
##  [3] "3.5  "                             "W  51"                            
##  [5] "L  13"                             "W  46"                            
##  [7] "W  37"                             "D  14"                            
##  [9] "L   6"                             "U    "                            
## 
## [[56]]
##  [1] "MI "                               " 14476567 / R: 1552   ->1539     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "     "                            
## 
## [[57]]
##  [1] "28 "                               " SOFIA ADINA STANESCU-BELLU      "
##  [3] "3.5  "                             "W  24"                            
##  [5] "D   4"                             "W  22"                            
##  [7] "D  19"                             "L  20"                            
##  [9] "L   8"                             "D  36"                            
## 
## [[58]]
##  [1] "MI "                               " 14882954 / R: 1507   ->1513     "
##  [3] "N:3  "                             "W    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "B    "                             "W    "                            
## 
## [[59]]
##  [1] "29 "                               " CHIEDOZIE OKORIE                "
##  [3] "3.5  "                             "W  50"                            
##  [5] "D   6"                             "L  38"                            
##  [7] "L  34"                             "W  52"                            
##  [9] "W  48"                             "U    "                            
## 
## [[60]]
##  [1] "MI "                               " 15323285 / R: 1602P6 ->1508P12  "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "W    "                            
##  [9] "B    "                             "     "                            
## 
## [[61]]
##  [1] "30 "                               " GEORGE AVERY JONES              "
##  [3] "3.5  "                             "L  52"                            
##  [5] "D  64"                             "L  15"                            
##  [7] "W  55"                             "L  31"                            
##  [9] "W  61"                             "W  50"                            
## 
## [[62]]
##  [1] "ON "                               " 12577178 / R: 1522   ->1444     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "B    "                            
##  [7] "W    "                             "W    "                            
##  [9] "B    "                             "B    "                            
## 
## [[63]]
##  [1] "31 "                               " RISHI SHETTY                    "
##  [3] "3.5  "                             "L  58"                            
##  [5] "D  55"                             "W  64"                            
##  [7] "L  10"                             "W  30"                            
##  [9] "W  50"                             "L  14"                            
## 
## [[64]]
##  [1] "MI "                               " 15131618 / R: 1494   ->1444     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[65]]
##  [1] "32 "                               " JOSHUA PHILIP MATHEWS           "
##  [3] "3.5  "                             "W  61"                            
##  [5] "L   8"                             "W  44"                            
##  [7] "L  18"                             "W  51"                            
##  [9] "D  26"                             "L  13"                            
## 
## [[66]]
##  [1] "ON "                               " 14073750 / R: 1441   ->1433     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[67]]
##  [1] "33 "                               " JADE GE                         "
##  [3] "3.5  "                             "W  60"                            
##  [5] "L  12"                             "W  50"                            
##  [7] "D  36"                             "L  13"                            
##  [9] "L  15"                             "W  51"                            
## 
## [[68]]
##  [1] "MI "                               " 14691842 / R: 1449   ->1421     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[69]]
##  [1] "34 "                               " MICHAEL JEFFERY THOMAS          "
##  [3] "3.5  "                             "L   6"                            
##  [5] "W  60"                             "L  37"                            
##  [7] "W  29"                             "D  25"                            
##  [9] "L  11"                             "W  52"                            
## 
## [[70]]
##  [1] "MI "                               " 15051807 / R: 1399   ->1400     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[71]]
##  [1] "35 "                               " JOSHUA DAVID LEE                "
##  [3] "3.5  "                             "L  46"                            
##  [5] "L  38"                             "W  56"                            
##  [7] "L   6"                             "W  57"                            
##  [9] "D  52"                             "W  48"                            
## 
## [[72]]
##  [1] "MI "                               " 14601397 / R: 1438   ->1392     "
##  [3] "     "                             "W    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "B    "                             "W    "                            
## 
## [[73]]
##  [1] "36 "                               " SIDDHARTH JHA                   "
##  [3] "3.5  "                             "L  13"                            
##  [5] "W  57"                             "W  51"                            
##  [7] "D  33"                             "H    "                            
##  [9] "L  16"                             "D  28"                            
## 
## [[74]]
##  [1] "MI "                               " 14773163 / R: 1355   ->1367     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "     "                            
##  [9] "W    "                             "B    "                            
## 
## [[75]]
##  [1] "37 "                               " AMIYATOSH PWNANANDAM            "
##  [3] "3.5  "                             "B    "                            
##  [5] "L   5"                             "W  34"                            
##  [7] "L  27"                             "H    "                            
##  [9] "L  23"                             "W  61"                            
## 
## [[76]]
##  [1] "MI "                               " 15489571 / R:  980P12->1077P17  "
##  [3] "     "                             "     "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "     "                            
##  [9] "B    "                             "W    "                            
## 
## [[77]]
##  [1] "38 "                               " BRIAN LIU                       "
##  [3] "3.0  "                             "D  11"                            
##  [5] "W  35"                             "W  29"                            
##  [7] "L  12"                             "H    "                            
##  [9] "L  18"                             "L  15"                            
## 
## [[78]]
##  [1] "MI "                               " 15108523 / R: 1423   ->1439     "
##  [3] "N:4  "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "     "                            
##  [9] "B    "                             "B    "                            
## 
## [[79]]
##  [1] "39 "                               " JOEL R HENDON                   "
##  [3] "3.0  "                             "L   1"                            
##  [5] "W  54"                             "W  40"                            
##  [7] "L  16"                             "W  44"                            
##  [9] "L  21"                             "L  24"                            
## 
## [[80]]
##  [1] "MI "                               " 12923035 / R: 1436P23->1413     "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[81]]
##  [1] "40 "                               " FOREST ZHANG                    "
##  [3] "3.0  "                             "W  20"                            
##  [5] "L  26"                             "L  39"                            
##  [7] "W  59"                             "L  21"                            
##  [9] "W  56"                             "L  22"                            
## 
## [[82]]
##  [1] "MI "                               " 14892710 / R: 1348   ->1346     "
##  [3] "     "                             "B    "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[83]]
##  [1] "41 "                               " KYLE WILLIAM MURPHY             "
##  [3] "3.0  "                             "W  59"                            
##  [5] "L  17"                             "W  58"                            
##  [7] "L  20"                             "X    "                            
##  [9] "U    "                             "U    "                            
## 
## [[84]]
##  [1] "MI "                               " 15761443 / R: 1403P5 ->1341P9   "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "     "                            
##  [9] "     "                             "     "                            
## 
## [[85]]
##  [1] "42 "                               " JARED GE                        "
##  [3] "3.0  "                             "L  12"                            
##  [5] "L  50"                             "L  57"                            
##  [7] "D  60"                             "D  61"                            
##  [9] "W  64"                             "W  56"                            
## 
## [[86]]
##  [1] "MI "                               " 14462326 / R: 1332   ->1256     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "W    "                             "B    "                            
## 
## [[87]]
##  [1] "43 "                               " ROBERT GLEN VASEY               "
##  [3] "3.0  "                             "L  21"                            
##  [5] "L  23"                             "L  24"                            
##  [7] "W  63"                             "W  59"                            
##  [9] "L  46"                             "W  55"                            
## 
## [[88]]
##  [1] "MI "                               " 14101068 / R: 1283   ->1244     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "B    "                            
##  [9] "B    "                             "W    "                            
## 
## [[89]]
##  [1] "44 "                               " JUSTIN D SCHILLING              "
##  [3] "3.0  "                             "B    "                            
##  [5] "L  14"                             "L  32"                            
##  [7] "W  53"                             "L  39"                            
##  [9] "L  24"                             "W  59"                            
## 
## [[90]]
##  [1] "MI "                               " 15323504 / R: 1199   ->1199     "
##  [3] "     "                             "     "                            
##  [5] "W    "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[91]]
##  [1] "45 "                               " DEREK YAN                       "
##  [3] "3.0  "                             "L   5"                            
##  [5] "L  51"                             "D  60"                            
##  [7] "L  56"                             "W  63"                            
##  [9] "D  55"                             "W  58"                            
## 
## [[92]]
##  [1] "MI "                               " 15372807 / R: 1242   ->1191     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[93]]
##  [1] "46 "                               " JACOB ALEXANDER LAVALLEY        "
##  [3] "3.0  "                             "W  35"                            
##  [5] "L   7"                             "L  27"                            
##  [7] "L  50"                             "W  64"                            
##  [9] "W  43"                             "L  23"                            
## 
## [[94]]
##  [1] "MI "                               " 15490981 / R:  377P3 ->1076P10  "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[95]]
##  [1] "47 "                               " ERIC WRIGHT                     "
##  [3] "2.5  "                             "L  18"                            
##  [5] "W  24"                             "L  21"                            
##  [7] "W  61"                             "L   8"                            
##  [9] "D  51"                             "L  25"                            
## 
## [[96]]
##  [1] "MI "                               " 12533115 / R: 1362   ->1341     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[97]]
##  [1] "48 "                               " DANIEL KHAIN                    "
##  [3] "2.5  "                             "L  17"                            
##  [5] "W  63"                             "H    "                            
##  [7] "D  52"                             "H    "                            
##  [9] "L  29"                             "L  35"                            
## 
## [[98]]
##  [1] "MI "                               " 14369165 / R: 1382   ->1335     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "     "                            
##  [7] "B    "                             "     "                            
##  [9] "W    "                             "B    "                            
## 
## [[99]]
##  [1] "49 "                               " MICHAEL J MARTIN                "
##  [3] "2.5  "                             "L  26"                            
##  [5] "L  20"                             "D  63"                            
##  [7] "D  64"                             "W  58"                            
##  [9] "H    "                             "U    "                            
## 
## [[100]]
##  [1] "MI "                               " 12531685 / R: 1291P12->1259P17  "
##  [3] "     "                             "W    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "     "                             "     "                            
## 
## [[101]]
##  [1] "50 "                               " SHIVAM JHA                      "
##  [3] "2.5  "                             "L  29"                            
##  [5] "W  42"                             "L  33"                            
##  [7] "W  46"                             "H    "                            
##  [9] "L  31"                             "L  30"                            
## 
## [[102]]
##  [1] "MI "                               " 14773178 / R: 1056   ->1111     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "     "                            
##  [9] "B    "                             "W    "                            
## 
## [[103]]
##  [1] "51 "                               " TEJAS AYYAGARI                  "
##  [3] "2.5  "                             "L  27"                            
##  [5] "W  45"                             "L  36"                            
##  [7] "W  57"                             "L  32"                            
##  [9] "D  47"                             "L  33"                            
## 
## [[104]]
##  [1] "MI "                               " 15205474 / R: 1011   ->1097     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "W    "                            
## 
## [[105]]
##  [1] "52 "                               " ETHAN GUO                       "
##  [3] "2.5  "                             "W  30"                            
##  [5] "D  22"                             "L  19"                            
##  [7] "D  48"                             "L  29"                            
##  [9] "D  35"                             "L  34"                            
## 
## [[106]]
##  [1] "MI "                               " 14918803 / R:  935   ->1092     "
##  [3] "N:4  "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[107]]
##  [1] "53 "                               " JOSE C YBARRA                   "
##  [3] "2.0  "                             "H    "                            
##  [5] "L  25"                             "H    "                            
##  [7] "L  44"                             "U    "                            
##  [9] "W  57"                             "U    "                            
## 
## [[108]]
##  [1] "MI "                               " 12578849 / R: 1393   ->1359     "
##  [3] "     "                             "     "                            
##  [5] "B    "                             "     "                            
##  [7] "W    "                             "     "                            
##  [9] "W    "                             "     "                            
## 
## [[109]]
##  [1] "54 "                               " LARRY HODGE                     "
##  [3] "2.0  "                             "L  14"                            
##  [5] "L  39"                             "L  61"                            
##  [7] "B    "                             "L  15"                            
##  [9] "L  59"                             "W  64"                            
## 
## [[110]]
##  [1] "MI "                               " 12836773 / R: 1270   ->1200     "
##  [3] "     "                             "B    "                            
##  [5] "B    "                             "W    "                            
##  [7] "     "                             "W    "                            
##  [9] "B    "                             "W    "                            
## 
## [[111]]
##  [1] "55 "                               " ALEX KONG                       "
##  [3] "2.0  "                             "L  62"                            
##  [5] "D  31"                             "L  10"                            
##  [7] "L  30"                             "B    "                            
##  [9] "D  45"                             "L  43"                            
## 
## [[112]]
##  [1] "MI "                               " 15412571 / R: 1186   ->1163     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "     "                            
##  [9] "W    "                             "B    "                            
## 
## [[113]]
##  [1] "56 "                               " MARISA RICCI                    "
##  [3] "2.0  "                             "H    "                            
##  [5] "L  11"                             "L  35"                            
##  [7] "W  45"                             "H    "                            
##  [9] "L  40"                             "L  42"                            
## 
## [[114]]
##  [1] "MI "                               " 14679887 / R: 1153   ->1140     "
##  [3] "     "                             "     "                            
##  [5] "B    "                             "W    "                            
##  [7] "W    "                             "     "                            
##  [9] "B    "                             "W    "                            
## 
## [[115]]
##  [1] "57 "                               " MICHAEL LU                      "
##  [3] "2.0  "                             "L   7"                            
##  [5] "L  36"                             "W  42"                            
##  [7] "L  51"                             "L  35"                            
##  [9] "L  53"                             "B    "                            
## 
## [[116]]
##  [1] "MI "                               " 15113330 / R: 1092   ->1079     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "     "                            
## 
## [[117]]
##  [1] "58 "                               " VIRAJ MOHILE                    "
##  [3] "2.0  "                             "W  31"                            
##  [5] "L   2"                             "L  41"                            
##  [7] "L  23"                             "L  49"                            
##  [9] "B    "                             "L  45"                            
## 
## [[118]]
##  [1] "MI "                               " 14700365 / R:  917   -> 941     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "     "                             "B    "                            
## 
## [[119]]
##  [1] "59 "                               " SEAN M MC CORMICK               "
##  [3] "2.0  "                             "L  41"                            
##  [5] "B    "                             "L   9"                            
##  [7] "L  40"                             "L  43"                            
##  [9] "W  54"                             "L  44"                            
## 
## [[120]]
##  [1] "MI "                               " 12841036 / R:  853   -> 878     "
##  [3] "     "                             "W    "                            
##  [5] "     "                             "B    "                            
##  [7] "B    "                             "W    "                            
##  [9] "W    "                             "B    "                            
## 
## [[121]]
##  [1] "60 "                               " JULIA SHEN                      "
##  [3] "1.5  "                             "L  33"                            
##  [5] "L  34"                             "D  45"                            
##  [7] "D  42"                             "L  24"                            
##  [9] "H    "                             "U    "                            
## 
## [[122]]
##  [1] "MI "                               " 14579262 / R:  967   -> 984     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "     "                             "     "                            
## 
## [[123]]
##  [1] "61 "                               " JEZZEL FARKAS                   "
##  [3] "1.5  "                             "L  32"                            
##  [5] "L   3"                             "W  54"                            
##  [7] "L  47"                             "D  42"                            
##  [9] "L  30"                             "L  37"                            
## 
## [[124]]
##  [1] "ON "                               " 15771592 / R:  955P11-> 979P18  "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "B    "                            
##  [7] "W    "                             "B    "                            
##  [9] "W    "                             "B    "                            
## 
## [[125]]
##  [1] "62 "                               " ASHWIN BALAJI                   "
##  [3] "1.0  "                             "W  55"                            
##  [5] "U    "                             "U    "                            
##  [7] "U    "                             "U    "                            
##  [9] "U    "                             "U    "                            
## 
## [[126]]
##  [1] "MI "                               " 15219542 / R: 1530   ->1535     "
##  [3] "     "                             "B    "                            
##  [5] "     "                             "     "                            
##  [7] "     "                             "     "                            
##  [9] "     "                             "     "                            
## 
## [[127]]
##  [1] "63 "                               " THOMAS JOSEPH HOSMER            "
##  [3] "1.0  "                             "L   2"                            
##  [5] "L  48"                             "D  49"                            
##  [7] "L  43"                             "L  45"                            
##  [9] "H    "                             "U    "                            
## 
## [[128]]
##  [1] "MI "                               " 15057092 / R: 1175   ->1125     "
##  [3] "     "                             "W    "                            
##  [5] "B    "                             "W    "                            
##  [7] "B    "                             "B    "                            
##  [9] "     "                             "     "                            
## 
## [[129]]
##  [1] "64 "                               " BEN LI                          "
##  [3] "1.0  "                             "L  22"                            
##  [5] "D  30"                             "L  31"                            
##  [7] "D  49"                             "L  46"                            
##  [9] "L  42"                             "L  54"                            
## 
## [[130]]
##  [1] "MI "                               " 15006561 / R: 1163   ->1112     "
##  [3] "     "                             "B    "                            
##  [5] "W    "                             "W    "                            
##  [7] "B    "                             "W    "                            
##  [9] "B    "                             "B    "

Extract the names of each player. The names of players began at the 22nd data point, and were located at every 20th point, so it was simple to extract using seq function

reworked_df <-data.frame(strings = unlist(string_split))
reworked_df
##                                strings
## 1                                Pair 
## 2     Player Name                     
## 3                                Total
## 4                                Round
## 5                                Round
## 6                                Round
## 7                                Round
## 8                                Round
## 9                                Round
## 10                               Round
## 11                               Num  
## 12    USCF ID / Rtg (Pre->Post)       
## 13                                Pts 
## 14                                 1  
## 15                                 2  
## 16                                 3  
## 17                                 4  
## 18                                 5  
## 19                                 6  
## 20                                 7  
## 21                                  1 
## 22    GARY HUA                        
## 23                               6.0  
## 24                               W  39
## 25                               W  21
## 26                               W  18
## 27                               W  14
## 28                               W   7
## 29                               D  12
## 30                               D   4
## 31                                 ON 
## 32    15445895 / R: 1794   ->1817     
## 33                               N:2  
## 34                               W    
## 35                               B    
## 36                               W    
## 37                               B    
## 38                               W    
## 39                               B    
## 40                               W    
## 41                                  2 
## 42    DAKSHESH DARURI                 
## 43                               6.0  
## 44                               W  63
## 45                               W  58
## 46                               L   4
## 47                               W  17
## 48                               W  16
## 49                               W  20
## 50                               W   7
## 51                                 MI 
## 52    14598900 / R: 1553   ->1663     
## 53                               N:2  
## 54                               B    
## 55                               W    
## 56                               B    
## 57                               W    
## 58                               B    
## 59                               W    
## 60                               B    
## 61                                  3 
## 62    ADITYA BAJAJ                    
## 63                               6.0  
## 64                               L   8
## 65                               W  61
## 66                               W  25
## 67                               W  21
## 68                               W  11
## 69                               W  13
## 70                               W  12
## 71                                 MI 
## 72    14959604 / R: 1384   ->1640     
## 73                               N:2  
## 74                               W    
## 75                               B    
## 76                               W    
## 77                               B    
## 78                               W    
## 79                               B    
## 80                               W    
## 81                                  4 
## 82    PATRICK H SCHILLING             
## 83                               5.5  
## 84                               W  23
## 85                               D  28
## 86                               W   2
## 87                               W  26
## 88                               D   5
## 89                               W  19
## 90                               D   1
## 91                                 MI 
## 92    12616049 / R: 1716   ->1744     
## 93                               N:2  
## 94                               W    
## 95                               B    
## 96                               W    
## 97                               B    
## 98                               W    
## 99                               B    
## 100                              B    
## 101                                 5 
## 102   HANSHI ZUO                      
## 103                              5.5  
## 104                              W  45
## 105                              W  37
## 106                              D  12
## 107                              D  13
## 108                              D   4
## 109                              W  14
## 110                              W  17
## 111                                MI 
## 112   14601533 / R: 1655   ->1690     
## 113                              N:2  
## 114                              B    
## 115                              W    
## 116                              B    
## 117                              W    
## 118                              B    
## 119                              W    
## 120                              B    
## 121                                 6 
## 122   HANSEN SONG                     
## 123                              5.0  
## 124                              W  34
## 125                              D  29
## 126                              L  11
## 127                              W  35
## 128                              D  10
## 129                              W  27
## 130                              W  21
## 131                                OH 
## 132   15055204 / R: 1686   ->1687     
## 133                              N:3  
## 134                              W    
## 135                              B    
## 136                              W    
## 137                              B    
## 138                              B    
## 139                              W    
## 140                              B    
## 141                                 7 
## 142   GARY DEE SWATHELL               
## 143                              5.0  
## 144                              W  57
## 145                              W  46
## 146                              W  13
## 147                              W  11
## 148                              L   1
## 149                              W   9
## 150                              L   2
## 151                                MI 
## 152   11146376 / R: 1649   ->1673     
## 153                              N:3  
## 154                              W    
## 155                              B    
## 156                              W    
## 157                              B    
## 158                              B    
## 159                              W    
## 160                              W    
## 161                                 8 
## 162   EZEKIEL HOUGHTON                
## 163                              5.0  
## 164                              W   3
## 165                              W  32
## 166                              L  14
## 167                              L   9
## 168                              W  47
## 169                              W  28
## 170                              W  19
## 171                                MI 
## 172   15142253 / R: 1641P17->1657P24  
## 173                              N:3  
## 174                              B    
## 175                              W    
## 176                              B    
## 177                              W    
## 178                              B    
## 179                              W    
## 180                              W    
## 181                                 9 
## 182   STEFANO LEE                     
## 183                              5.0  
## 184                              W  25
## 185                              L  18
## 186                              W  59
## 187                              W   8
## 188                              W  26
## 189                              L   7
## 190                              W  20
## 191                                ON 
## 192   14954524 / R: 1411   ->1564     
## 193                              N:2  
## 194                              W    
## 195                              B    
## 196                              W    
## 197                              B    
## 198                              W    
## 199                              B    
## 200                              B    
## 201                                10 
## 202   ANVIT RAO                       
## 203                              5.0  
## 204                              D  16
## 205                              L  19
## 206                              W  55
## 207                              W  31
## 208                              D   6
## 209                              W  25
## 210                              W  18
## 211                                MI 
## 212   14150362 / R: 1365   ->1544     
## 213                              N:3  
## 214                              W    
## 215                              W    
## 216                              B    
## 217                              B    
## 218                              W    
## 219                              B    
## 220                              W    
## 221                                11 
## 222   CAMERON WILLIAM MC LEMAN        
## 223                              4.5  
## 224                              D  38
## 225                              W  56
## 226                              W   6
## 227                              L   7
## 228                              L   3
## 229                              W  34
## 230                              W  26
## 231                                MI 
## 232   12581589 / R: 1712   ->1696     
## 233                              N:3  
## 234                              B    
## 235                              W    
## 236                              B    
## 237                              W    
## 238                              B    
## 239                              W    
## 240                              B    
## 241                                12 
## 242   KENNETH J TACK                  
## 243                              4.5  
## 244                              W  42
## 245                              W  33
## 246                              D   5
## 247                              W  38
## 248                              H    
## 249                              D   1
## 250                              L   3
## 251                                MI 
## 252   12681257 / R: 1663   ->1670     
## 253                              N:3  
## 254                              W    
## 255                              B    
## 256                              W    
## 257                              B    
## 258                                   
## 259                              W    
## 260                              B    
## 261                                13 
## 262   TORRANCE HENRY JR               
## 263                              4.5  
## 264                              W  36
## 265                              W  27
## 266                              L   7
## 267                              D   5
## 268                              W  33
## 269                              L   3
## 270                              W  32
## 271                                MI 
## 272   15082995 / R: 1666   ->1662     
## 273                              N:3  
## 274                              B    
## 275                              W    
## 276                              B    
## 277                              B    
## 278                              W    
## 279                              W    
## 280                              B    
## 281                                14 
## 282   BRADLEY SHAW                    
## 283                              4.5  
## 284                              W  54
## 285                              W  44
## 286                              W   8
## 287                              L   1
## 288                              D  27
## 289                              L   5
## 290                              W  31
## 291                                MI 
## 292   10131499 / R: 1610   ->1618     
## 293                              N:3  
## 294                              W    
## 295                              B    
## 296                              W    
## 297                              W    
## 298                              B    
## 299                              B    
## 300                              W    
## 301                                15 
## 302   ZACHARY JAMES HOUGHTON          
## 303                              4.5  
## 304                              D  19
## 305                              L  16
## 306                              W  30
## 307                              L  22
## 308                              W  54
## 309                              W  33
## 310                              W  38
## 311                                MI 
## 312   15619130 / R: 1220P13->1416P20  
## 313                              N:3  
## 314                              B    
## 315                              B    
## 316                              W    
## 317                              W    
## 318                              B    
## 319                              B    
## 320                              W    
## 321                                16 
## 322   MIKE NIKITIN                    
## 323                              4.0  
## 324                              D  10
## 325                              W  15
## 326                              H    
## 327                              W  39
## 328                              L   2
## 329                              W  36
## 330                              U    
## 331                                MI 
## 332   10295068 / R: 1604   ->1613     
## 333                              N:3  
## 334                              B    
## 335                              W    
## 336                                   
## 337                              B    
## 338                              W    
## 339                              B    
## 340                                   
## 341                                17 
## 342   RONALD GRZEGORCZYK              
## 343                              4.0  
## 344                              W  48
## 345                              W  41
## 346                              L  26
## 347                              L   2
## 348                              W  23
## 349                              W  22
## 350                              L   5
## 351                                MI 
## 352   10297702 / R: 1629   ->1610     
## 353                              N:3  
## 354                              W    
## 355                              B    
## 356                              W    
## 357                              B    
## 358                              W    
## 359                              B    
## 360                              W    
## 361                                18 
## 362   DAVID SUNDEEN                   
## 363                              4.0  
## 364                              W  47
## 365                              W   9
## 366                              L   1
## 367                              W  32
## 368                              L  19
## 369                              W  38
## 370                              L  10
## 371                                MI 
## 372   11342094 / R: 1600   ->1600     
## 373                              N:3  
## 374                              B    
## 375                              W    
## 376                              B    
## 377                              W    
## 378                              B    
## 379                              W    
## 380                              B    
## 381                                19 
## 382   DIPANKAR ROY                    
## 383                              4.0  
## 384                              D  15
## 385                              W  10
## 386                              W  52
## 387                              D  28
## 388                              W  18
## 389                              L   4
## 390                              L   8
## 391                                MI 
## 392   14862333 / R: 1564   ->1570     
## 393                              N:3  
## 394                              W    
## 395                              B    
## 396                              W    
## 397                              B    
## 398                              W    
## 399                              W    
## 400                              B    
## 401                                20 
## 402   JASON ZHENG                     
## 403                              4.0  
## 404                              L  40
## 405                              W  49
## 406                              W  23
## 407                              W  41
## 408                              W  28
## 409                              L   2
## 410                              L   9
## 411                                MI 
## 412   14529060 / R: 1595   ->1569     
## 413                              N:4  
## 414                              W    
## 415                              B    
## 416                              W    
## 417                              B    
## 418                              W    
## 419                              B    
## 420                              W    
## 421                                21 
## 422   DINH DANG BUI                   
## 423                              4.0  
## 424                              W  43
## 425                              L   1
## 426                              W  47
## 427                              L   3
## 428                              W  40
## 429                              W  39
## 430                              L   6
## 431                                ON 
## 432   15495066 / R: 1563P22->1562     
## 433                              N:3  
## 434                              B    
## 435                              W    
## 436                              B    
## 437                              W    
## 438                              W    
## 439                              B    
## 440                              W    
## 441                                22 
## 442   EUGENE L MCCLURE                
## 443                              4.0  
## 444                              W  64
## 445                              D  52
## 446                              L  28
## 447                              W  15
## 448                              H    
## 449                              L  17
## 450                              W  40
## 451                                MI 
## 452   12405534 / R: 1555   ->1529     
## 453                              N:4  
## 454                              W    
## 455                              B    
## 456                              W    
## 457                              B    
## 458                                   
## 459                              W    
## 460                              B    
## 461                                23 
## 462   ALAN BUI                        
## 463                              4.0  
## 464                              L   4
## 465                              W  43
## 466                              L  20
## 467                              W  58
## 468                              L  17
## 469                              W  37
## 470                              W  46
## 471                                ON 
## 472   15030142 / R: 1363   ->1371     
## 473                                   
## 474                              B    
## 475                              W    
## 476                              B    
## 477                              W    
## 478                              B    
## 479                              W    
## 480                              B    
## 481                                24 
## 482   MICHAEL R ALDRICH               
## 483                              4.0  
## 484                              L  28
## 485                              L  47
## 486                              W  43
## 487                              L  25
## 488                              W  60
## 489                              W  44
## 490                              W  39
## 491                                MI 
## 492   13469010 / R: 1229   ->1300     
## 493                              N:4  
## 494                              B    
## 495                              W    
## 496                              B    
## 497                              B    
## 498                              W    
## 499                              W    
## 500                              B    
## 501                                25 
## 502   LOREN SCHWIEBERT                
## 503                              3.5  
## 504                              L   9
## 505                              W  53
## 506                              L   3
## 507                              W  24
## 508                              D  34
## 509                              L  10
## 510                              W  47
## 511                                MI 
## 512   12486656 / R: 1745   ->1681     
## 513                              N:4  
## 514                              B    
## 515                              W    
## 516                              B    
## 517                              W    
## 518                              B    
## 519                              W    
## 520                              B    
## 521                                26 
## 522   MAX ZHU                         
## 523                              3.5  
## 524                              W  49
## 525                              W  40
## 526                              W  17
## 527                              L   4
## 528                              L   9
## 529                              D  32
## 530                              L  11
## 531                                ON 
## 532   15131520 / R: 1579   ->1564     
## 533                              N:4  
## 534                              B    
## 535                              W    
## 536                              B    
## 537                              W    
## 538                              B    
## 539                              W    
## 540                              W    
## 541                                27 
## 542   GAURAV GIDWANI                  
## 543                              3.5  
## 544                              W  51
## 545                              L  13
## 546                              W  46
## 547                              W  37
## 548                              D  14
## 549                              L   6
## 550                              U    
## 551                                MI 
## 552   14476567 / R: 1552   ->1539     
## 553                              N:4  
## 554                              W    
## 555                              B    
## 556                              W    
## 557                              B    
## 558                              W    
## 559                              B    
## 560                                   
## 561                                28 
## 562   SOFIA ADINA STANESCU-BELLU      
## 563                              3.5  
## 564                              W  24
## 565                              D   4
## 566                              W  22
## 567                              D  19
## 568                              L  20
## 569                              L   8
## 570                              D  36
## 571                                MI 
## 572   14882954 / R: 1507   ->1513     
## 573                              N:3  
## 574                              W    
## 575                              W    
## 576                              B    
## 577                              W    
## 578                              B    
## 579                              B    
## 580                              W    
## 581                                29 
## 582   CHIEDOZIE OKORIE                
## 583                              3.5  
## 584                              W  50
## 585                              D   6
## 586                              L  38
## 587                              L  34
## 588                              W  52
## 589                              W  48
## 590                              U    
## 591                                MI 
## 592   15323285 / R: 1602P6 ->1508P12  
## 593                              N:4  
## 594                              B    
## 595                              W    
## 596                              B    
## 597                              W    
## 598                              W    
## 599                              B    
## 600                                   
## 601                                30 
## 602   GEORGE AVERY JONES              
## 603                              3.5  
## 604                              L  52
## 605                              D  64
## 606                              L  15
## 607                              W  55
## 608                              L  31
## 609                              W  61
## 610                              W  50
## 611                                ON 
## 612   12577178 / R: 1522   ->1444     
## 613                                   
## 614                              W    
## 615                              B    
## 616                              B    
## 617                              W    
## 618                              W    
## 619                              B    
## 620                              B    
## 621                                31 
## 622   RISHI SHETTY                    
## 623                              3.5  
## 624                              L  58
## 625                              D  55
## 626                              W  64
## 627                              L  10
## 628                              W  30
## 629                              W  50
## 630                              L  14
## 631                                MI 
## 632   15131618 / R: 1494   ->1444     
## 633                                   
## 634                              B    
## 635                              W    
## 636                              B    
## 637                              W    
## 638                              B    
## 639                              W    
## 640                              B    
## 641                                32 
## 642   JOSHUA PHILIP MATHEWS           
## 643                              3.5  
## 644                              W  61
## 645                              L   8
## 646                              W  44
## 647                              L  18
## 648                              W  51
## 649                              D  26
## 650                              L  13
## 651                                ON 
## 652   14073750 / R: 1441   ->1433     
## 653                              N:4  
## 654                              W    
## 655                              B    
## 656                              W    
## 657                              B    
## 658                              W    
## 659                              B    
## 660                              W    
## 661                                33 
## 662   JADE GE                         
## 663                              3.5  
## 664                              W  60
## 665                              L  12
## 666                              W  50
## 667                              D  36
## 668                              L  13
## 669                              L  15
## 670                              W  51
## 671                                MI 
## 672   14691842 / R: 1449   ->1421     
## 673                                   
## 674                              B    
## 675                              W    
## 676                              B    
## 677                              W    
## 678                              B    
## 679                              W    
## 680                              B    
## 681                                34 
## 682   MICHAEL JEFFERY THOMAS          
## 683                              3.5  
## 684                              L   6
## 685                              W  60
## 686                              L  37
## 687                              W  29
## 688                              D  25
## 689                              L  11
## 690                              W  52
## 691                                MI 
## 692   15051807 / R: 1399   ->1400     
## 693                                   
## 694                              B    
## 695                              W    
## 696                              B    
## 697                              B    
## 698                              W    
## 699                              B    
## 700                              W    
## 701                                35 
## 702   JOSHUA DAVID LEE                
## 703                              3.5  
## 704                              L  46
## 705                              L  38
## 706                              W  56
## 707                              L   6
## 708                              W  57
## 709                              D  52
## 710                              W  48
## 711                                MI 
## 712   14601397 / R: 1438   ->1392     
## 713                                   
## 714                              W    
## 715                              W    
## 716                              B    
## 717                              W    
## 718                              B    
## 719                              B    
## 720                              W    
## 721                                36 
## 722   SIDDHARTH JHA                   
## 723                              3.5  
## 724                              L  13
## 725                              W  57
## 726                              W  51
## 727                              D  33
## 728                              H    
## 729                              L  16
## 730                              D  28
## 731                                MI 
## 732   14773163 / R: 1355   ->1367     
## 733                              N:4  
## 734                              W    
## 735                              B    
## 736                              W    
## 737                              B    
## 738                                   
## 739                              W    
## 740                              B    
## 741                                37 
## 742   AMIYATOSH PWNANANDAM            
## 743                              3.5  
## 744                              B    
## 745                              L   5
## 746                              W  34
## 747                              L  27
## 748                              H    
## 749                              L  23
## 750                              W  61
## 751                                MI 
## 752   15489571 / R:  980P12->1077P17  
## 753                                   
## 754                                   
## 755                              B    
## 756                              W    
## 757                              W    
## 758                                   
## 759                              B    
## 760                              W    
## 761                                38 
## 762   BRIAN LIU                       
## 763                              3.0  
## 764                              D  11
## 765                              W  35
## 766                              W  29
## 767                              L  12
## 768                              H    
## 769                              L  18
## 770                              L  15
## 771                                MI 
## 772   15108523 / R: 1423   ->1439     
## 773                              N:4  
## 774                              W    
## 775                              B    
## 776                              W    
## 777                              W    
## 778                                   
## 779                              B    
## 780                              B    
## 781                                39 
## 782   JOEL R HENDON                   
## 783                              3.0  
## 784                              L   1
## 785                              W  54
## 786                              W  40
## 787                              L  16
## 788                              W  44
## 789                              L  21
## 790                              L  24
## 791                                MI 
## 792   12923035 / R: 1436P23->1413     
## 793                              N:4  
## 794                              B    
## 795                              W    
## 796                              B    
## 797                              W    
## 798                              B    
## 799                              W    
## 800                              W    
## 801                                40 
## 802   FOREST ZHANG                    
## 803                              3.0  
## 804                              W  20
## 805                              L  26
## 806                              L  39
## 807                              W  59
## 808                              L  21
## 809                              W  56
## 810                              L  22
## 811                                MI 
## 812   14892710 / R: 1348   ->1346     
## 813                                   
## 814                              B    
## 815                              B    
## 816                              W    
## 817                              W    
## 818                              B    
## 819                              W    
## 820                              W    
## 821                                41 
## 822   KYLE WILLIAM MURPHY             
## 823                              3.0  
## 824                              W  59
## 825                              L  17
## 826                              W  58
## 827                              L  20
## 828                              X    
## 829                              U    
## 830                              U    
## 831                                MI 
## 832   15761443 / R: 1403P5 ->1341P9   
## 833                                   
## 834                              B    
## 835                              W    
## 836                              B    
## 837                              W    
## 838                                   
## 839                                   
## 840                                   
## 841                                42 
## 842   JARED GE                        
## 843                              3.0  
## 844                              L  12
## 845                              L  50
## 846                              L  57
## 847                              D  60
## 848                              D  61
## 849                              W  64
## 850                              W  56
## 851                                MI 
## 852   14462326 / R: 1332   ->1256     
## 853                                   
## 854                              B    
## 855                              W    
## 856                              B    
## 857                              B    
## 858                              W    
## 859                              W    
## 860                              B    
## 861                                43 
## 862   ROBERT GLEN VASEY               
## 863                              3.0  
## 864                              L  21
## 865                              L  23
## 866                              L  24
## 867                              W  63
## 868                              W  59
## 869                              L  46
## 870                              W  55
## 871                                MI 
## 872   14101068 / R: 1283   ->1244     
## 873                                   
## 874                              W    
## 875                              B    
## 876                              W    
## 877                              W    
## 878                              B    
## 879                              B    
## 880                              W    
## 881                                44 
## 882   JUSTIN D SCHILLING              
## 883                              3.0  
## 884                              B    
## 885                              L  14
## 886                              L  32
## 887                              W  53
## 888                              L  39
## 889                              L  24
## 890                              W  59
## 891                                MI 
## 892   15323504 / R: 1199   ->1199     
## 893                                   
## 894                                   
## 895                              W    
## 896                              B    
## 897                              B    
## 898                              W    
## 899                              B    
## 900                              W    
## 901                                45 
## 902   DEREK YAN                       
## 903                              3.0  
## 904                              L   5
## 905                              L  51
## 906                              D  60
## 907                              L  56
## 908                              W  63
## 909                              D  55
## 910                              W  58
## 911                                MI 
## 912   15372807 / R: 1242   ->1191     
## 913                                   
## 914                              W    
## 915                              B    
## 916                              W    
## 917                              B    
## 918                              W    
## 919                              B    
## 920                              W    
## 921                                46 
## 922   JACOB ALEXANDER LAVALLEY        
## 923                              3.0  
## 924                              W  35
## 925                              L   7
## 926                              L  27
## 927                              L  50
## 928                              W  64
## 929                              W  43
## 930                              L  23
## 931                                MI 
## 932   15490981 / R:  377P3 ->1076P10  
## 933                                   
## 934                              B    
## 935                              W    
## 936                              B    
## 937                              W    
## 938                              B    
## 939                              W    
## 940                              W    
## 941                                47 
## 942   ERIC WRIGHT                     
## 943                              2.5  
## 944                              L  18
## 945                              W  24
## 946                              L  21
## 947                              W  61
## 948                              L   8
## 949                              D  51
## 950                              L  25
## 951                                MI 
## 952   12533115 / R: 1362   ->1341     
## 953                                   
## 954                              W    
## 955                              B    
## 956                              W    
## 957                              B    
## 958                              W    
## 959                              B    
## 960                              W    
## 961                                48 
## 962   DANIEL KHAIN                    
## 963                              2.5  
## 964                              L  17
## 965                              W  63
## 966                              H    
## 967                              D  52
## 968                              H    
## 969                              L  29
## 970                              L  35
## 971                                MI 
## 972   14369165 / R: 1382   ->1335     
## 973                                   
## 974                              B    
## 975                              W    
## 976                                   
## 977                              B    
## 978                                   
## 979                              W    
## 980                              B    
## 981                                49 
## 982   MICHAEL J MARTIN                
## 983                              2.5  
## 984                              L  26
## 985                              L  20
## 986                              D  63
## 987                              D  64
## 988                              W  58
## 989                              H    
## 990                              U    
## 991                                MI 
## 992   12531685 / R: 1291P12->1259P17  
## 993                                   
## 994                              W    
## 995                              W    
## 996                              B    
## 997                              W    
## 998                              B    
## 999                                   
## 1000                                  
## 1001                               50 
## 1002  SHIVAM JHA                      
## 1003                             2.5  
## 1004                             L  29
## 1005                             W  42
## 1006                             L  33
## 1007                             W  46
## 1008                             H    
## 1009                             L  31
## 1010                             L  30
## 1011                               MI 
## 1012  14773178 / R: 1056   ->1111     
## 1013                                  
## 1014                             W    
## 1015                             B    
## 1016                             W    
## 1017                             B    
## 1018                                  
## 1019                             B    
## 1020                             W    
## 1021                               51 
## 1022  TEJAS AYYAGARI                  
## 1023                             2.5  
## 1024                             L  27
## 1025                             W  45
## 1026                             L  36
## 1027                             W  57
## 1028                             L  32
## 1029                             D  47
## 1030                             L  33
## 1031                               MI 
## 1032  15205474 / R: 1011   ->1097     
## 1033                                  
## 1034                             B    
## 1035                             W    
## 1036                             B    
## 1037                             W    
## 1038                             B    
## 1039                             W    
## 1040                             W    
## 1041                               52 
## 1042  ETHAN GUO                       
## 1043                             2.5  
## 1044                             W  30
## 1045                             D  22
## 1046                             L  19
## 1047                             D  48
## 1048                             L  29
## 1049                             D  35
## 1050                             L  34
## 1051                               MI 
## 1052  14918803 / R:  935   ->1092     
## 1053                             N:4  
## 1054                             B    
## 1055                             W    
## 1056                             B    
## 1057                             W    
## 1058                             B    
## 1059                             W    
## 1060                             B    
## 1061                               53 
## 1062  JOSE C YBARRA                   
## 1063                             2.0  
## 1064                             H    
## 1065                             L  25
## 1066                             H    
## 1067                             L  44
## 1068                             U    
## 1069                             W  57
## 1070                             U    
## 1071                               MI 
## 1072  12578849 / R: 1393   ->1359     
## 1073                                  
## 1074                                  
## 1075                             B    
## 1076                                  
## 1077                             W    
## 1078                                  
## 1079                             W    
## 1080                                  
## 1081                               54 
## 1082  LARRY HODGE                     
## 1083                             2.0  
## 1084                             L  14
## 1085                             L  39
## 1086                             L  61
## 1087                             B    
## 1088                             L  15
## 1089                             L  59
## 1090                             W  64
## 1091                               MI 
## 1092  12836773 / R: 1270   ->1200     
## 1093                                  
## 1094                             B    
## 1095                             B    
## 1096                             W    
## 1097                                  
## 1098                             W    
## 1099                             B    
## 1100                             W    
## 1101                               55 
## 1102  ALEX KONG                       
## 1103                             2.0  
## 1104                             L  62
## 1105                             D  31
## 1106                             L  10
## 1107                             L  30
## 1108                             B    
## 1109                             D  45
## 1110                             L  43
## 1111                               MI 
## 1112  15412571 / R: 1186   ->1163     
## 1113                                  
## 1114                             W    
## 1115                             B    
## 1116                             W    
## 1117                             B    
## 1118                                  
## 1119                             W    
## 1120                             B    
## 1121                               56 
## 1122  MARISA RICCI                    
## 1123                             2.0  
## 1124                             H    
## 1125                             L  11
## 1126                             L  35
## 1127                             W  45
## 1128                             H    
## 1129                             L  40
## 1130                             L  42
## 1131                               MI 
## 1132  14679887 / R: 1153   ->1140     
## 1133                                  
## 1134                                  
## 1135                             B    
## 1136                             W    
## 1137                             W    
## 1138                                  
## 1139                             B    
## 1140                             W    
## 1141                               57 
## 1142  MICHAEL LU                      
## 1143                             2.0  
## 1144                             L   7
## 1145                             L  36
## 1146                             W  42
## 1147                             L  51
## 1148                             L  35
## 1149                             L  53
## 1150                             B    
## 1151                               MI 
## 1152  15113330 / R: 1092   ->1079     
## 1153                                  
## 1154                             B    
## 1155                             W    
## 1156                             W    
## 1157                             B    
## 1158                             W    
## 1159                             B    
## 1160                                  
## 1161                               58 
## 1162  VIRAJ MOHILE                    
## 1163                             2.0  
## 1164                             W  31
## 1165                             L   2
## 1166                             L  41
## 1167                             L  23
## 1168                             L  49
## 1169                             B    
## 1170                             L  45
## 1171                               MI 
## 1172  14700365 / R:  917   -> 941     
## 1173                                  
## 1174                             W    
## 1175                             B    
## 1176                             W    
## 1177                             B    
## 1178                             W    
## 1179                                  
## 1180                             B    
## 1181                               59 
## 1182  SEAN M MC CORMICK               
## 1183                             2.0  
## 1184                             L  41
## 1185                             B    
## 1186                             L   9
## 1187                             L  40
## 1188                             L  43
## 1189                             W  54
## 1190                             L  44
## 1191                               MI 
## 1192  12841036 / R:  853   -> 878     
## 1193                                  
## 1194                             W    
## 1195                                  
## 1196                             B    
## 1197                             B    
## 1198                             W    
## 1199                             W    
## 1200                             B    
## 1201                               60 
## 1202  JULIA SHEN                      
## 1203                             1.5  
## 1204                             L  33
## 1205                             L  34
## 1206                             D  45
## 1207                             D  42
## 1208                             L  24
## 1209                             H    
## 1210                             U    
## 1211                               MI 
## 1212  14579262 / R:  967   -> 984     
## 1213                                  
## 1214                             W    
## 1215                             B    
## 1216                             B    
## 1217                             W    
## 1218                             B    
## 1219                                  
## 1220                                  
## 1221                               61 
## 1222  JEZZEL FARKAS                   
## 1223                             1.5  
## 1224                             L  32
## 1225                             L   3
## 1226                             W  54
## 1227                             L  47
## 1228                             D  42
## 1229                             L  30
## 1230                             L  37
## 1231                               ON 
## 1232  15771592 / R:  955P11-> 979P18  
## 1233                                  
## 1234                             B    
## 1235                             W    
## 1236                             B    
## 1237                             W    
## 1238                             B    
## 1239                             W    
## 1240                             B    
## 1241                               62 
## 1242  ASHWIN BALAJI                   
## 1243                             1.0  
## 1244                             W  55
## 1245                             U    
## 1246                             U    
## 1247                             U    
## 1248                             U    
## 1249                             U    
## 1250                             U    
## 1251                               MI 
## 1252  15219542 / R: 1530   ->1535     
## 1253                                  
## 1254                             B    
## 1255                                  
## 1256                                  
## 1257                                  
## 1258                                  
## 1259                                  
## 1260                                  
## 1261                               63 
## 1262  THOMAS JOSEPH HOSMER            
## 1263                             1.0  
## 1264                             L   2
## 1265                             L  48
## 1266                             D  49
## 1267                             L  43
## 1268                             L  45
## 1269                             H    
## 1270                             U    
## 1271                               MI 
## 1272  15057092 / R: 1175   ->1125     
## 1273                                  
## 1274                             W    
## 1275                             B    
## 1276                             W    
## 1277                             B    
## 1278                             B    
## 1279                                  
## 1280                                  
## 1281                               64 
## 1282  BEN LI                          
## 1283                             1.0  
## 1284                             L  22
## 1285                             D  30
## 1286                             L  31
## 1287                             D  49
## 1288                             L  46
## 1289                             L  42
## 1290                             L  54
## 1291                               MI 
## 1292  15006561 / R: 1163   ->1112     
## 1293                                  
## 1294                             B    
## 1295                             W    
## 1296                             W    
## 1297                             B    
## 1298                             W    
## 1299                             B    
## 1300                             B
names <- (reworked_df[seq(22,nrow(reworked_df), 20), ])
names
##  [1] " GARY HUA                        " " DAKSHESH DARURI                 "
##  [3] " ADITYA BAJAJ                    " " PATRICK H SCHILLING             "
##  [5] " HANSHI ZUO                      " " HANSEN SONG                     "
##  [7] " GARY DEE SWATHELL               " " EZEKIEL HOUGHTON                "
##  [9] " STEFANO LEE                     " " ANVIT RAO                       "
## [11] " CAMERON WILLIAM MC LEMAN        " " KENNETH J TACK                  "
## [13] " TORRANCE HENRY JR               " " BRADLEY SHAW                    "
## [15] " ZACHARY JAMES HOUGHTON          " " MIKE NIKITIN                    "
## [17] " RONALD GRZEGORCZYK              " " DAVID SUNDEEN                   "
## [19] " DIPANKAR ROY                    " " JASON ZHENG                     "
## [21] " DINH DANG BUI                   " " EUGENE L MCCLURE                "
## [23] " ALAN BUI                        " " MICHAEL R ALDRICH               "
## [25] " LOREN SCHWIEBERT                " " MAX ZHU                         "
## [27] " GAURAV GIDWANI                  " " SOFIA ADINA STANESCU-BELLU      "
## [29] " CHIEDOZIE OKORIE                " " GEORGE AVERY JONES              "
## [31] " RISHI SHETTY                    " " JOSHUA PHILIP MATHEWS           "
## [33] " JADE GE                         " " MICHAEL JEFFERY THOMAS          "
## [35] " JOSHUA DAVID LEE                " " SIDDHARTH JHA                   "
## [37] " AMIYATOSH PWNANANDAM            " " BRIAN LIU                       "
## [39] " JOEL R HENDON                   " " FOREST ZHANG                    "
## [41] " KYLE WILLIAM MURPHY             " " JARED GE                        "
## [43] " ROBERT GLEN VASEY               " " JUSTIN D SCHILLING              "
## [45] " DEREK YAN                       " " JACOB ALEXANDER LAVALLEY        "
## [47] " ERIC WRIGHT                     " " DANIEL KHAIN                    "
## [49] " MICHAEL J MARTIN                " " SHIVAM JHA                      "
## [51] " TEJAS AYYAGARI                  " " ETHAN GUO                       "
## [53] " JOSE C YBARRA                   " " LARRY HODGE                     "
## [55] " ALEX KONG                       " " MARISA RICCI                    "
## [57] " MICHAEL LU                      " " VIRAJ MOHILE                    "
## [59] " SEAN M MC CORMICK               " " JULIA SHEN                      "
## [61] " JEZZEL FARKAS                   " " ASHWIN BALAJI                   "
## [63] " THOMAS JOSEPH HOSMER            " " BEN LI                          "

Same idea for the states, just beginning at the 31st data point

state <- (reworked_df[seq(31,nrow(reworked_df), 20), ])
state
##  [1] "ON " "MI " "MI " "MI " "MI " "OH " "MI " "MI " "ON " "MI " "MI " "MI "
## [13] "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "ON " "MI " "ON " "MI "
## [25] "MI " "ON " "MI " "MI " "MI " "ON " "MI " "ON " "MI " "MI " "MI " "MI "
## [37] "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI "
## [49] "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI " "MI "
## [61] "ON " "MI " "MI " "MI "
total_points <-  (reworked_df[seq(23,nrow(reworked_df), 20), ])
total_points
##  [1] "6.0  " "6.0  " "6.0  " "5.5  " "5.5  " "5.0  " "5.0  " "5.0  " "5.0  "
## [10] "5.0  " "4.5  " "4.5  " "4.5  " "4.5  " "4.5  " "4.0  " "4.0  " "4.0  "
## [19] "4.0  " "4.0  " "4.0  " "4.0  " "4.0  " "4.0  " "3.5  " "3.5  " "3.5  "
## [28] "3.5  " "3.5  " "3.5  " "3.5  " "3.5  " "3.5  " "3.5  " "3.5  " "3.5  "
## [37] "3.5  " "3.0  " "3.0  " "3.0  " "3.0  " "3.0  " "3.0  " "3.0  " "3.0  "
## [46] "3.0  " "2.5  " "2.5  " "2.5  " "2.5  " "2.5  " "2.5  " "2.0  " "2.0  "
## [55] "2.0  " "2.0  " "2.0  " "2.0  " "2.0  " "1.5  " "1.5  " "1.0  " "1.0  "
## [64] "1.0  "

In order to get the average pre rating of opponents I first decided to retrieve the reference number for the players opponents for each round. I then placed them all into their own data frame

rd1 <- (reworked_df[seq(24, nrow(reworked_df), 20), ])
rd2 <- (reworked_df[seq(25, nrow(reworked_df), 20), ])
rd3 <- (reworked_df[seq(26, nrow(reworked_df), 20), ])
rd4 <- (reworked_df[seq(27, nrow(reworked_df), 20), ])
rd5 <- (reworked_df[seq(28, nrow(reworked_df), 20), ])
rd6 <- (reworked_df[seq(29, nrow(reworked_df), 20), ])
rd7 <- (reworked_df[seq(30, nrow(reworked_df), 20), ])
all_rds <- data.frame(rd1 = rd1, rd2 = rd2, rd3 = rd3, rd4 = rd4,rd5 = rd5, rd6 = rd6, rd7 = rd7)
all_rds <- as.data.frame(lapply(all_rds, function(x) gsub("W|D|L|H|U|X|B", "", x)))
all_rds <- transform(all_rds, rd1 = as.numeric(rd1),rd2 = as.numeric(rd2),rd3 = as.numeric(rd3),rd4 = as.numeric(rd4),rd5 = as.numeric(rd5),rd6 = as.numeric(rd6),rd7 = as.numeric(rd7))
all_rds
##    rd1 rd2 rd3 rd4 rd5 rd6 rd7
## 1   39  21  18  14   7  12   4
## 2   63  58   4  17  16  20   7
## 3    8  61  25  21  11  13  12
## 4   23  28   2  26   5  19   1
## 5   45  37  12  13   4  14  17
## 6   34  29  11  35  10  27  21
## 7   57  46  13  11   1   9   2
## 8    3  32  14   9  47  28  19
## 9   25  18  59   8  26   7  20
## 10  16  19  55  31   6  25  18
## 11  38  56   6   7   3  34  26
## 12  42  33   5  38  NA   1   3
## 13  36  27   7   5  33   3  32
## 14  54  44   8   1  27   5  31
## 15  19  16  30  22  54  33  38
## 16  10  15  NA  39   2  36  NA
## 17  48  41  26   2  23  22   5
## 18  47   9   1  32  19  38  10
## 19  15  10  52  28  18   4   8
## 20  40  49  23  41  28   2   9
## 21  43   1  47   3  40  39   6
## 22  64  52  28  15  NA  17  40
## 23   4  43  20  58  17  37  46
## 24  28  47  43  25  60  44  39
## 25   9  53   3  24  34  10  47
## 26  49  40  17   4   9  32  11
## 27  51  13  46  37  14   6  NA
## 28  24   4  22  19  20   8  36
## 29  50   6  38  34  52  48  NA
## 30  52  64  15  55  31  61  50
## 31  58  55  64  10  30  50  14
## 32  61   8  44  18  51  26  13
## 33  60  12  50  36  13  15  51
## 34   6  60  37  29  25  11  52
## 35  46  38  56   6  57  52  48
## 36  13  57  51  33  NA  16  28
## 37  NA   5  34  27  NA  23  61
## 38  11  35  29  12  NA  18  15
## 39   1  54  40  16  44  21  24
## 40  20  26  39  59  21  56  22
## 41  59  17  58  20  NA  NA  NA
## 42  12  50  57  60  61  64  56
## 43  21  23  24  63  59  46  55
## 44  NA  14  32  53  39  24  59
## 45   5  51  60  56  63  55  58
## 46  35   7  27  50  64  43  23
## 47  18  24  21  61   8  51  25
## 48  17  63  NA  52  NA  29  35
## 49  26  20  63  64  58  NA  NA
## 50  29  42  33  46  NA  31  30
## 51  27  45  36  57  32  47  33
## 52  30  22  19  48  29  35  34
## 53  NA  25  NA  44  NA  57  NA
## 54  14  39  61  NA  15  59  64
## 55  62  31  10  30  NA  45  43
## 56  NA  11  35  45  NA  40  42
## 57   7  36  42  51  35  53  NA
## 58  31   2  41  23  49  NA  45
## 59  41  NA   9  40  43  54  44
## 60  33  34  45  42  24  NA  NA
## 61  32   3  54  47  42  30  37
## 62  55  NA  NA  NA  NA  NA  NA
## 63   2  48  49  43  45  NA  NA
## 64  22  30  31  49  46  42  54

The data wasn’t clean for row containing the rating of the players, so some additional transformations were needed

pre_rating <- (reworked_df[seq(32, nrow(reworked_df), 20), ])
pre_rating
##  [1] " 15445895 / R: 1794   ->1817     " " 14598900 / R: 1553   ->1663     "
##  [3] " 14959604 / R: 1384   ->1640     " " 12616049 / R: 1716   ->1744     "
##  [5] " 14601533 / R: 1655   ->1690     " " 15055204 / R: 1686   ->1687     "
##  [7] " 11146376 / R: 1649   ->1673     " " 15142253 / R: 1641P17->1657P24  "
##  [9] " 14954524 / R: 1411   ->1564     " " 14150362 / R: 1365   ->1544     "
## [11] " 12581589 / R: 1712   ->1696     " " 12681257 / R: 1663   ->1670     "
## [13] " 15082995 / R: 1666   ->1662     " " 10131499 / R: 1610   ->1618     "
## [15] " 15619130 / R: 1220P13->1416P20  " " 10295068 / R: 1604   ->1613     "
## [17] " 10297702 / R: 1629   ->1610     " " 11342094 / R: 1600   ->1600     "
## [19] " 14862333 / R: 1564   ->1570     " " 14529060 / R: 1595   ->1569     "
## [21] " 15495066 / R: 1563P22->1562     " " 12405534 / R: 1555   ->1529     "
## [23] " 15030142 / R: 1363   ->1371     " " 13469010 / R: 1229   ->1300     "
## [25] " 12486656 / R: 1745   ->1681     " " 15131520 / R: 1579   ->1564     "
## [27] " 14476567 / R: 1552   ->1539     " " 14882954 / R: 1507   ->1513     "
## [29] " 15323285 / R: 1602P6 ->1508P12  " " 12577178 / R: 1522   ->1444     "
## [31] " 15131618 / R: 1494   ->1444     " " 14073750 / R: 1441   ->1433     "
## [33] " 14691842 / R: 1449   ->1421     " " 15051807 / R: 1399   ->1400     "
## [35] " 14601397 / R: 1438   ->1392     " " 14773163 / R: 1355   ->1367     "
## [37] " 15489571 / R:  980P12->1077P17  " " 15108523 / R: 1423   ->1439     "
## [39] " 12923035 / R: 1436P23->1413     " " 14892710 / R: 1348   ->1346     "
## [41] " 15761443 / R: 1403P5 ->1341P9   " " 14462326 / R: 1332   ->1256     "
## [43] " 14101068 / R: 1283   ->1244     " " 15323504 / R: 1199   ->1199     "
## [45] " 15372807 / R: 1242   ->1191     " " 15490981 / R:  377P3 ->1076P10  "
## [47] " 12533115 / R: 1362   ->1341     " " 14369165 / R: 1382   ->1335     "
## [49] " 12531685 / R: 1291P12->1259P17  " " 14773178 / R: 1056   ->1111     "
## [51] " 15205474 / R: 1011   ->1097     " " 14918803 / R:  935   ->1092     "
## [53] " 12578849 / R: 1393   ->1359     " " 12836773 / R: 1270   ->1200     "
## [55] " 15412571 / R: 1186   ->1163     " " 14679887 / R: 1153   ->1140     "
## [57] " 15113330 / R: 1092   ->1079     " " 14700365 / R:  917   -> 941     "
## [59] " 12841036 / R:  853   -> 878     " " 14579262 / R:  967   -> 984     "
## [61] " 15771592 / R:  955P11-> 979P18  " " 15219542 / R: 1530   ->1535     "
## [63] " 15057092 / R: 1175   ->1125     " " 15006561 / R: 1163   ->1112     "

A regex was used to match 3 or 4 digits. Because some ratings were followed by a “P” I needed an or statement for the ending of the pattern

pattern <- " \\d\\d\\d\\d?( |P)"
pre_rating_final <- lapply(pre_rating, function(x) str_extract(x, pattern))
pre_rating_final
## [[1]]
## [1] " 1794 "
## 
## [[2]]
## [1] " 1553 "
## 
## [[3]]
## [1] " 1384 "
## 
## [[4]]
## [1] " 1716 "
## 
## [[5]]
## [1] " 1655 "
## 
## [[6]]
## [1] " 1686 "
## 
## [[7]]
## [1] " 1649 "
## 
## [[8]]
## [1] " 1641P"
## 
## [[9]]
## [1] " 1411 "
## 
## [[10]]
## [1] " 1365 "
## 
## [[11]]
## [1] " 1712 "
## 
## [[12]]
## [1] " 1663 "
## 
## [[13]]
## [1] " 1666 "
## 
## [[14]]
## [1] " 1610 "
## 
## [[15]]
## [1] " 1220P"
## 
## [[16]]
## [1] " 1604 "
## 
## [[17]]
## [1] " 1629 "
## 
## [[18]]
## [1] " 1600 "
## 
## [[19]]
## [1] " 1564 "
## 
## [[20]]
## [1] " 1595 "
## 
## [[21]]
## [1] " 1563P"
## 
## [[22]]
## [1] " 1555 "
## 
## [[23]]
## [1] " 1363 "
## 
## [[24]]
## [1] " 1229 "
## 
## [[25]]
## [1] " 1745 "
## 
## [[26]]
## [1] " 1579 "
## 
## [[27]]
## [1] " 1552 "
## 
## [[28]]
## [1] " 1507 "
## 
## [[29]]
## [1] " 1602P"
## 
## [[30]]
## [1] " 1522 "
## 
## [[31]]
## [1] " 1494 "
## 
## [[32]]
## [1] " 1441 "
## 
## [[33]]
## [1] " 1449 "
## 
## [[34]]
## [1] " 1399 "
## 
## [[35]]
## [1] " 1438 "
## 
## [[36]]
## [1] " 1355 "
## 
## [[37]]
## [1] " 980P"
## 
## [[38]]
## [1] " 1423 "
## 
## [[39]]
## [1] " 1436P"
## 
## [[40]]
## [1] " 1348 "
## 
## [[41]]
## [1] " 1403P"
## 
## [[42]]
## [1] " 1332 "
## 
## [[43]]
## [1] " 1283 "
## 
## [[44]]
## [1] " 1199 "
## 
## [[45]]
## [1] " 1242 "
## 
## [[46]]
## [1] " 377P"
## 
## [[47]]
## [1] " 1362 "
## 
## [[48]]
## [1] " 1382 "
## 
## [[49]]
## [1] " 1291P"
## 
## [[50]]
## [1] " 1056 "
## 
## [[51]]
## [1] " 1011 "
## 
## [[52]]
## [1] " 935 "
## 
## [[53]]
## [1] " 1393 "
## 
## [[54]]
## [1] " 1270 "
## 
## [[55]]
## [1] " 1186 "
## 
## [[56]]
## [1] " 1153 "
## 
## [[57]]
## [1] " 1092 "
## 
## [[58]]
## [1] " 917 "
## 
## [[59]]
## [1] " 853 "
## 
## [[60]]
## [1] " 967 "
## 
## [[61]]
## [1] " 955P"
## 
## [[62]]
## [1] " 1530 "
## 
## [[63]]
## [1] " 1175 "
## 
## [[64]]
## [1] " 1163 "

Next I removed the “P” from the end of the data and stripped the spaces on either side of the numbers.

pre_rating_final <- unlist(pre_rating_final)
pre_rating_final <- lapply(pre_rating_final, function(x) str_trim(x, "both"))
pre_rating_final <- lapply(pre_rating_final, function(x) gsub("P","", x))
pre_rating_final <-unlist(pre_rating_final)

I made a new data frame, and added the important data that I had collected so far. I converted the necessary columns into integer values.

final <-data.frame(names = names, state = state, total_points = total_points, pre_rating = pre_rating_final)
final$index <- 1:nrow(final)
final <- final %>% relocate(index, .before = names)
final <- transform(final, total_points = as.numeric(total_points), pre_rating = as.numeric(pre_rating))
final
##    index                             names state total_points pre_rating
## 1      1  GARY HUA                           ON           6.0       1794
## 2      2  DAKSHESH DARURI                    MI           6.0       1553
## 3      3  ADITYA BAJAJ                       MI           6.0       1384
## 4      4  PATRICK H SCHILLING                MI           5.5       1716
## 5      5  HANSHI ZUO                         MI           5.5       1655
## 6      6  HANSEN SONG                        OH           5.0       1686
## 7      7  GARY DEE SWATHELL                  MI           5.0       1649
## 8      8  EZEKIEL HOUGHTON                   MI           5.0       1641
## 9      9  STEFANO LEE                        ON           5.0       1411
## 10    10  ANVIT RAO                          MI           5.0       1365
## 11    11  CAMERON WILLIAM MC LEMAN           MI           4.5       1712
## 12    12  KENNETH J TACK                     MI           4.5       1663
## 13    13  TORRANCE HENRY JR                  MI           4.5       1666
## 14    14  BRADLEY SHAW                       MI           4.5       1610
## 15    15  ZACHARY JAMES HOUGHTON             MI           4.5       1220
## 16    16  MIKE NIKITIN                       MI           4.0       1604
## 17    17  RONALD GRZEGORCZYK                 MI           4.0       1629
## 18    18  DAVID SUNDEEN                      MI           4.0       1600
## 19    19  DIPANKAR ROY                       MI           4.0       1564
## 20    20  JASON ZHENG                        MI           4.0       1595
## 21    21  DINH DANG BUI                      ON           4.0       1563
## 22    22  EUGENE L MCCLURE                   MI           4.0       1555
## 23    23  ALAN BUI                           ON           4.0       1363
## 24    24  MICHAEL R ALDRICH                  MI           4.0       1229
## 25    25  LOREN SCHWIEBERT                   MI           3.5       1745
## 26    26  MAX ZHU                            ON           3.5       1579
## 27    27  GAURAV GIDWANI                     MI           3.5       1552
## 28    28  SOFIA ADINA STANESCU-BELLU         MI           3.5       1507
## 29    29  CHIEDOZIE OKORIE                   MI           3.5       1602
## 30    30  GEORGE AVERY JONES                 ON           3.5       1522
## 31    31  RISHI SHETTY                       MI           3.5       1494
## 32    32  JOSHUA PHILIP MATHEWS              ON           3.5       1441
## 33    33  JADE GE                            MI           3.5       1449
## 34    34  MICHAEL JEFFERY THOMAS             MI           3.5       1399
## 35    35  JOSHUA DAVID LEE                   MI           3.5       1438
## 36    36  SIDDHARTH JHA                      MI           3.5       1355
## 37    37  AMIYATOSH PWNANANDAM               MI           3.5        980
## 38    38  BRIAN LIU                          MI           3.0       1423
## 39    39  JOEL R HENDON                      MI           3.0       1436
## 40    40  FOREST ZHANG                       MI           3.0       1348
## 41    41  KYLE WILLIAM MURPHY                MI           3.0       1403
## 42    42  JARED GE                           MI           3.0       1332
## 43    43  ROBERT GLEN VASEY                  MI           3.0       1283
## 44    44  JUSTIN D SCHILLING                 MI           3.0       1199
## 45    45  DEREK YAN                          MI           3.0       1242
## 46    46  JACOB ALEXANDER LAVALLEY           MI           3.0        377
## 47    47  ERIC WRIGHT                        MI           2.5       1362
## 48    48  DANIEL KHAIN                       MI           2.5       1382
## 49    49  MICHAEL J MARTIN                   MI           2.5       1291
## 50    50  SHIVAM JHA                         MI           2.5       1056
## 51    51  TEJAS AYYAGARI                     MI           2.5       1011
## 52    52  ETHAN GUO                          MI           2.5        935
## 53    53  JOSE C YBARRA                      MI           2.0       1393
## 54    54  LARRY HODGE                        MI           2.0       1270
## 55    55  ALEX KONG                          MI           2.0       1186
## 56    56  MARISA RICCI                       MI           2.0       1153
## 57    57  MICHAEL LU                         MI           2.0       1092
## 58    58  VIRAJ MOHILE                       MI           2.0        917
## 59    59  SEAN M MC CORMICK                  MI           2.0        853
## 60    60  JULIA SHEN                         MI           1.5        967
## 61    61  JEZZEL FARKAS                      ON           1.5        955
## 62    62  ASHWIN BALAJI                      MI           1.0       1530
## 63    63  THOMAS JOSEPH HOSMER               MI           1.0       1175
## 64    64  BEN LI                             MI           1.0       1163
all_rds
##    rd1 rd2 rd3 rd4 rd5 rd6 rd7
## 1   39  21  18  14   7  12   4
## 2   63  58   4  17  16  20   7
## 3    8  61  25  21  11  13  12
## 4   23  28   2  26   5  19   1
## 5   45  37  12  13   4  14  17
## 6   34  29  11  35  10  27  21
## 7   57  46  13  11   1   9   2
## 8    3  32  14   9  47  28  19
## 9   25  18  59   8  26   7  20
## 10  16  19  55  31   6  25  18
## 11  38  56   6   7   3  34  26
## 12  42  33   5  38  NA   1   3
## 13  36  27   7   5  33   3  32
## 14  54  44   8   1  27   5  31
## 15  19  16  30  22  54  33  38
## 16  10  15  NA  39   2  36  NA
## 17  48  41  26   2  23  22   5
## 18  47   9   1  32  19  38  10
## 19  15  10  52  28  18   4   8
## 20  40  49  23  41  28   2   9
## 21  43   1  47   3  40  39   6
## 22  64  52  28  15  NA  17  40
## 23   4  43  20  58  17  37  46
## 24  28  47  43  25  60  44  39
## 25   9  53   3  24  34  10  47
## 26  49  40  17   4   9  32  11
## 27  51  13  46  37  14   6  NA
## 28  24   4  22  19  20   8  36
## 29  50   6  38  34  52  48  NA
## 30  52  64  15  55  31  61  50
## 31  58  55  64  10  30  50  14
## 32  61   8  44  18  51  26  13
## 33  60  12  50  36  13  15  51
## 34   6  60  37  29  25  11  52
## 35  46  38  56   6  57  52  48
## 36  13  57  51  33  NA  16  28
## 37  NA   5  34  27  NA  23  61
## 38  11  35  29  12  NA  18  15
## 39   1  54  40  16  44  21  24
## 40  20  26  39  59  21  56  22
## 41  59  17  58  20  NA  NA  NA
## 42  12  50  57  60  61  64  56
## 43  21  23  24  63  59  46  55
## 44  NA  14  32  53  39  24  59
## 45   5  51  60  56  63  55  58
## 46  35   7  27  50  64  43  23
## 47  18  24  21  61   8  51  25
## 48  17  63  NA  52  NA  29  35
## 49  26  20  63  64  58  NA  NA
## 50  29  42  33  46  NA  31  30
## 51  27  45  36  57  32  47  33
## 52  30  22  19  48  29  35  34
## 53  NA  25  NA  44  NA  57  NA
## 54  14  39  61  NA  15  59  64
## 55  62  31  10  30  NA  45  43
## 56  NA  11  35  45  NA  40  42
## 57   7  36  42  51  35  53  NA
## 58  31   2  41  23  49  NA  45
## 59  41  NA   9  40  43  54  44
## 60  33  34  45  42  24  NA  NA
## 61  32   3  54  47  42  30  37
## 62  55  NA  NA  NA  NA  NA  NA
## 63   2  48  49  43  45  NA  NA
## 64  22  30  31  49  46  42  54
rd1_pre_rating <- list()
for (i in seq_along(all_rds$rd1)) {
  if (is.na(all_rds$rd1[i])) {
    rd1_pre_rating[i] <- NA
  } else {
    rd1_pre_rating[i] <- final$pre_rating[final$index == all_rds$rd1[i]]
  }
}
rd1_pre_rating
## [[1]]
## [1] 1436
## 
## [[2]]
## [1] 1175
## 
## [[3]]
## [1] 1641
## 
## [[4]]
## [1] 1363
## 
## [[5]]
## [1] 1242
## 
## [[6]]
## [1] 1399
## 
## [[7]]
## [1] 1092
## 
## [[8]]
## [1] 1384
## 
## [[9]]
## [1] 1745
## 
## [[10]]
## [1] 1604
## 
## [[11]]
## [1] 1423
## 
## [[12]]
## [1] 1332
## 
## [[13]]
## [1] 1355
## 
## [[14]]
## [1] 1270
## 
## [[15]]
## [1] 1564
## 
## [[16]]
## [1] 1365
## 
## [[17]]
## [1] 1382
## 
## [[18]]
## [1] 1362
## 
## [[19]]
## [1] 1220
## 
## [[20]]
## [1] 1348
## 
## [[21]]
## [1] 1283
## 
## [[22]]
## [1] 1163
## 
## [[23]]
## [1] 1716
## 
## [[24]]
## [1] 1507
## 
## [[25]]
## [1] 1411
## 
## [[26]]
## [1] 1291
## 
## [[27]]
## [1] 1011
## 
## [[28]]
## [1] 1229
## 
## [[29]]
## [1] 1056
## 
## [[30]]
## [1] 935
## 
## [[31]]
## [1] 917
## 
## [[32]]
## [1] 955
## 
## [[33]]
## [1] 967
## 
## [[34]]
## [1] 1686
## 
## [[35]]
## [1] 377
## 
## [[36]]
## [1] 1666
## 
## [[37]]
## [1] NA
## 
## [[38]]
## [1] 1712
## 
## [[39]]
## [1] 1794
## 
## [[40]]
## [1] 1595
## 
## [[41]]
## [1] 853
## 
## [[42]]
## [1] 1663
## 
## [[43]]
## [1] 1563
## 
## [[44]]
## [1] NA
## 
## [[45]]
## [1] 1655
## 
## [[46]]
## [1] 1438
## 
## [[47]]
## [1] 1600
## 
## [[48]]
## [1] 1629
## 
## [[49]]
## [1] 1579
## 
## [[50]]
## [1] 1602
## 
## [[51]]
## [1] 1552
## 
## [[52]]
## [1] 1522
## 
## [[53]]
## [1] NA
## 
## [[54]]
## [1] 1610
## 
## [[55]]
## [1] 1530
## 
## [[56]]
## [1] NA
## 
## [[57]]
## [1] 1649
## 
## [[58]]
## [1] 1494
## 
## [[59]]
## [1] 1403
## 
## [[60]]
## [1] 1449
## 
## [[61]]
## [1] 1441
## 
## [[62]]
## [1] 1186
## 
## [[63]]
## [1] 1553
## 
## [[64]]
## [1] 1555

I used the data frame with the opponent references to make a new data frame containing the pre rating of all the opponents for each round.

rds_pre_rating <-data.frame(rd1_rating = final[c(all_rds$rd1),]$pre_rating, rd2_rating = final[c(all_rds$rd2),]$pre_rating, rd3_rating = final[c(all_rds$rd3),]$pre_rating, rd4_rating = final[c(all_rds$rd4),]$pre_rating, rd5_rating = final[c(all_rds$rd5),]$pre_rating, rd6_rating = final[c(all_rds$rd6),]$pre_rating, rd7_rating = final[c(all_rds$rd7),]$pre_rating)
rds_pre_rating
##    rd1_rating rd2_rating rd3_rating rd4_rating rd5_rating rd6_rating rd7_rating
## 1        1436       1563       1600       1610       1649       1663       1716
## 2        1175        917       1716       1629       1604       1595       1649
## 3        1641        955       1745       1563       1712       1666       1663
## 4        1363       1507       1553       1579       1655       1564       1794
## 5        1242        980       1663       1666       1716       1610       1629
## 6        1399       1602       1712       1438       1365       1552       1563
## 7        1092        377       1666       1712       1794       1411       1553
## 8        1384       1441       1610       1411       1362       1507       1564
## 9        1745       1600        853       1641       1579       1649       1595
## 10       1604       1564       1186       1494       1686       1745       1600
## 11       1423       1153       1686       1649       1384       1399       1579
## 12       1332       1449       1655       1423         NA       1794       1384
## 13       1355       1552       1649       1655       1449       1384       1441
## 14       1270       1199       1641       1794       1552       1655       1494
## 15       1564       1604       1522       1555       1270       1449       1423
## 16       1365       1220         NA       1436       1553       1355         NA
## 17       1382       1403       1579       1553       1363       1555       1655
## 18       1362       1411       1794       1441       1564       1423       1365
## 19       1220       1365        935       1507       1600       1716       1641
## 20       1348       1291       1363       1403       1507       1553       1411
## 21       1283       1794       1362       1384       1348       1436       1686
## 22       1163        935       1507       1220         NA       1629       1348
## 23       1716       1283       1595        917       1629        980        377
## 24       1507       1362       1283       1745        967       1199       1436
## 25       1411       1393       1384       1229       1399       1365       1362
## 26       1291       1348       1629       1716       1411       1441       1712
## 27       1011       1666        377        980       1610       1686         NA
## 28       1229       1716       1555       1564       1595       1641       1355
## 29       1056       1686       1423       1399        935       1382         NA
## 30        935       1163       1220       1186       1494        955       1056
## 31        917       1186       1163       1365       1522       1056       1610
## 32        955       1641       1199       1600       1011       1579       1666
## 33        967       1663       1056       1355       1666       1220       1011
## 34       1686        967        980       1602       1745       1712        935
## 35        377       1423       1153       1686       1092        935       1382
## 36       1666       1092       1011       1449         NA       1604       1507
## 37         NA       1655       1399       1552         NA       1363        955
## 38       1712       1438       1602       1663         NA       1600       1220
## 39       1794       1270       1348       1604       1199       1563       1229
## 40       1595       1579       1436        853       1563       1153       1555
## 41        853       1629        917       1595         NA         NA         NA
## 42       1663       1056       1092        967        955       1163       1153
## 43       1563       1363       1229       1175        853        377       1186
## 44         NA       1610       1441       1393       1436       1229        853
## 45       1655       1011        967       1153       1175       1186        917
## 46       1438       1649       1552       1056       1163       1283       1363
## 47       1600       1229       1563        955       1641       1011       1745
## 48       1629       1175         NA        935         NA       1602       1438
## 49       1579       1595       1175       1163        917         NA         NA
## 50       1602       1332       1449        377         NA       1494       1522
## 51       1552       1242       1355       1092       1441       1362       1449
## 52       1522       1555       1564       1382       1602       1438       1399
## 53         NA       1745         NA       1199         NA       1092         NA
## 54       1610       1436        955         NA       1220        853       1163
## 55       1530       1494       1365       1522         NA       1242       1283
## 56         NA       1712       1438       1242         NA       1348       1332
## 57       1649       1355       1332       1011       1438       1393         NA
## 58       1494       1553       1403       1363       1291         NA       1242
## 59       1403         NA       1411       1348       1283       1270       1199
## 60       1449       1399       1242       1332       1229         NA         NA
## 61       1441       1384       1270       1362       1332       1522        980
## 62       1186         NA         NA         NA         NA         NA         NA
## 63       1553       1382       1291       1283       1242         NA         NA
## 64       1555       1522       1494       1291        377       1332       1270

I took the mean of the values from each row and added it as a column to this data frame, being sure to ignore the NA values that were present.

rds_pre_rating <- rds_pre_rating %>% rowwise() %>% mutate(mean = mean(c(rd1_rating,rd2_rating,rd3_rating,rd4_rating,rd5_rating,rd6_rating,rd7_rating), na.rm = TRUE))
rds_pre_rating$mean <- round(rds_pre_rating$mean, 0) 
rds_pre_rating
## # A tibble: 64 × 8
## # Rowwise: 
##    rd1_rating rd2_rating rd3_rating rd4_rating rd5_rating rd6_rating rd7_rating
##         <dbl>      <dbl>      <dbl>      <dbl>      <dbl>      <dbl>      <dbl>
##  1       1436       1563       1600       1610       1649       1663       1716
##  2       1175        917       1716       1629       1604       1595       1649
##  3       1641        955       1745       1563       1712       1666       1663
##  4       1363       1507       1553       1579       1655       1564       1794
##  5       1242        980       1663       1666       1716       1610       1629
##  6       1399       1602       1712       1438       1365       1552       1563
##  7       1092        377       1666       1712       1794       1411       1553
##  8       1384       1441       1610       1411       1362       1507       1564
##  9       1745       1600        853       1641       1579       1649       1595
## 10       1604       1564       1186       1494       1686       1745       1600
## # ℹ 54 more rows
## # ℹ 1 more variable: mean <dbl>

I then added this to my final data frame, and reomved the index column as I realized it wasn’t needed. This is all of the data that was required for the assignment.

final$average_opponent_pre_rating <- rds_pre_rating$mean
final <- final[-c(1)]
final
##                                names state total_points pre_rating
## 1   GARY HUA                           ON           6.0       1794
## 2   DAKSHESH DARURI                    MI           6.0       1553
## 3   ADITYA BAJAJ                       MI           6.0       1384
## 4   PATRICK H SCHILLING                MI           5.5       1716
## 5   HANSHI ZUO                         MI           5.5       1655
## 6   HANSEN SONG                        OH           5.0       1686
## 7   GARY DEE SWATHELL                  MI           5.0       1649
## 8   EZEKIEL HOUGHTON                   MI           5.0       1641
## 9   STEFANO LEE                        ON           5.0       1411
## 10  ANVIT RAO                          MI           5.0       1365
## 11  CAMERON WILLIAM MC LEMAN           MI           4.5       1712
## 12  KENNETH J TACK                     MI           4.5       1663
## 13  TORRANCE HENRY JR                  MI           4.5       1666
## 14  BRADLEY SHAW                       MI           4.5       1610
## 15  ZACHARY JAMES HOUGHTON             MI           4.5       1220
## 16  MIKE NIKITIN                       MI           4.0       1604
## 17  RONALD GRZEGORCZYK                 MI           4.0       1629
## 18  DAVID SUNDEEN                      MI           4.0       1600
## 19  DIPANKAR ROY                       MI           4.0       1564
## 20  JASON ZHENG                        MI           4.0       1595
## 21  DINH DANG BUI                      ON           4.0       1563
## 22  EUGENE L MCCLURE                   MI           4.0       1555
## 23  ALAN BUI                           ON           4.0       1363
## 24  MICHAEL R ALDRICH                  MI           4.0       1229
## 25  LOREN SCHWIEBERT                   MI           3.5       1745
## 26  MAX ZHU                            ON           3.5       1579
## 27  GAURAV GIDWANI                     MI           3.5       1552
## 28  SOFIA ADINA STANESCU-BELLU         MI           3.5       1507
## 29  CHIEDOZIE OKORIE                   MI           3.5       1602
## 30  GEORGE AVERY JONES                 ON           3.5       1522
## 31  RISHI SHETTY                       MI           3.5       1494
## 32  JOSHUA PHILIP MATHEWS              ON           3.5       1441
## 33  JADE GE                            MI           3.5       1449
## 34  MICHAEL JEFFERY THOMAS             MI           3.5       1399
## 35  JOSHUA DAVID LEE                   MI           3.5       1438
## 36  SIDDHARTH JHA                      MI           3.5       1355
## 37  AMIYATOSH PWNANANDAM               MI           3.5        980
## 38  BRIAN LIU                          MI           3.0       1423
## 39  JOEL R HENDON                      MI           3.0       1436
## 40  FOREST ZHANG                       MI           3.0       1348
## 41  KYLE WILLIAM MURPHY                MI           3.0       1403
## 42  JARED GE                           MI           3.0       1332
## 43  ROBERT GLEN VASEY                  MI           3.0       1283
## 44  JUSTIN D SCHILLING                 MI           3.0       1199
## 45  DEREK YAN                          MI           3.0       1242
## 46  JACOB ALEXANDER LAVALLEY           MI           3.0        377
## 47  ERIC WRIGHT                        MI           2.5       1362
## 48  DANIEL KHAIN                       MI           2.5       1382
## 49  MICHAEL J MARTIN                   MI           2.5       1291
## 50  SHIVAM JHA                         MI           2.5       1056
## 51  TEJAS AYYAGARI                     MI           2.5       1011
## 52  ETHAN GUO                          MI           2.5        935
## 53  JOSE C YBARRA                      MI           2.0       1393
## 54  LARRY HODGE                        MI           2.0       1270
## 55  ALEX KONG                          MI           2.0       1186
## 56  MARISA RICCI                       MI           2.0       1153
## 57  MICHAEL LU                         MI           2.0       1092
## 58  VIRAJ MOHILE                       MI           2.0        917
## 59  SEAN M MC CORMICK                  MI           2.0        853
## 60  JULIA SHEN                         MI           1.5        967
## 61  JEZZEL FARKAS                      ON           1.5        955
## 62  ASHWIN BALAJI                      MI           1.0       1530
## 63  THOMAS JOSEPH HOSMER               MI           1.0       1175
## 64  BEN LI                             MI           1.0       1163
##    average_opponent_pre_rating
## 1                         1605
## 2                         1469
## 3                         1564
## 4                         1574
## 5                         1501
## 6                         1519
## 7                         1372
## 8                         1468
## 9                         1523
## 10                        1554
## 11                        1468
## 12                        1506
## 13                        1498
## 14                        1515
## 15                        1484
## 16                        1386
## 17                        1499
## 18                        1480
## 19                        1426
## 20                        1411
## 21                        1470
## 22                        1300
## 23                        1214
## 24                        1357
## 25                        1363
## 26                        1507
## 27                        1222
## 28                        1522
## 29                        1314
## 30                        1144
## 31                        1260
## 32                        1379
## 33                        1277
## 34                        1375
## 35                        1150
## 36                        1388
## 37                        1385
## 38                        1539
## 39                        1430
## 40                        1391
## 41                        1248
## 42                        1150
## 43                        1107
## 44                        1327
## 45                        1152
## 46                        1358
## 47                        1392
## 48                        1356
## 49                        1286
## 50                        1296
## 51                        1356
## 52                        1495
## 53                        1345
## 54                        1206
## 55                        1406
## 56                        1414
## 57                        1363
## 58                        1391
## 59                        1319
## 60                        1330
## 61                        1327
## 62                        1186
## 63                        1350
## 64                        1263

I then wrote my data set to a csv. This would need to be changed to the loction on your computer in which you want to write to

write.csv(final,"C:\\Users\\Steve\\Documents\\Masters Program\\project3_final_data.csv")