From 341cc3d249308809d5ddf0fece7ed7aafe0d6f13 Mon Sep 17 00:00:00 2001 From: mrcaseb <38586519+mrcaseb@users.noreply.github.com> Date: Wed, 18 Nov 2020 17:32:09 +0100 Subject: [PATCH] Update wordmarks (#140) * get cleaned wordmarks from the data repo * Increase version and add script for cleaned wordmarks --- DESCRIPTION | 2 +- data-raw/wordmarks.R | 23 +++++++++++++++++++++++ data/teams_colors_logos.rda | Bin 2681 -> 2610 bytes 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 data-raw/wordmarks.R diff --git a/DESCRIPTION b/DESCRIPTION index 9314bdbc..424977e8 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Type: Package Package: nflfastR Title: Functions to Efficiently Access NFL Play by Play Data -Version: 3.1.1.9003 +Version: 3.1.1.9004 Authors@R: c(person(given = "Sebastian", family = "Carl", diff --git a/data-raw/wordmarks.R b/data-raw/wordmarks.R new file mode 100644 index 00000000..a2c1fc5b --- /dev/null +++ b/data-raw/wordmarks.R @@ -0,0 +1,23 @@ +library(dplyr) + +teams <- nflfastR::teams_colors_logos %>% + dplyr::filter(!team_abbr %in% c("LAR", "OAK", "SD", "STL")) + +purrr::walk(teams$team_abbr, function(x){ + + image <- magick::image_trim(magick::image_read(glue::glue( + "https://static.www.nfl.com/league/apps/clubs/wordmarks/{x}_fullcolor.png" + ))) + + magick::image_write(image, path = glue::glue("wordmarks/{x}.png"), format = "png") + + if(x == "LA") { + magick::image_write(image, path = "wordmarks/LAR.png", format = "png") + magick::image_write(image, path = "wordmarks/STL.png", format = "png") + } else if(x == "LAC"){ + magick::image_write(image, path = "wordmarks/SD.png", format = "png") + } else if(x == "LV"){ + magick::image_write(image, path = "wordmarks/OAK.png", format = "png") + } + +}) diff --git a/data/teams_colors_logos.rda b/data/teams_colors_logos.rda index f12b2d2782a265db74b429517e320ce2828edaa8..17d6e6d2287d36168017403fb21fc2b6e4b4c9bb 100644 GIT binary patch literal 2610 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