This function standardizes college names to cfbplotR defaults. This helps for joins and plotting.
Arguments
- school
a character vector of names
- keep_non_matches
If
TRUE
(the default) an element ofschool
that can't be matched to any of the internal mapping vectors will be kept as is. Otherwise it will be replaced withNA
.
Value
A character vector with the length of school
and cleaned team abbreviations
if they are included in team_name_mapping
. Non matches may be replaced
with NA
(depending on the value of keep_non_matches
).
Examples
x <- c("utah", "San Jose State", "Hawaii", "UTSA", "SLC", "USC")
# use current location and keep non matches
clean_school_names(x)
#> Warning: Abbreviations not found in `team_name_mapping`: SLC
#> [1] "Utah" "San José State" "Hawai'i" "UTSA"
#> [5] "SLC" "USC"
# replace non matches
clean_school_names(x, keep_non_matches = FALSE)
#> Warning: Abbreviations not found in `team_name_mapping`: SLC
#> [1] "Utah" "San José State" "Hawai'i" "UTSA"
#> [5] NA "USC"