Package: sdvplotR Title: Sports Team Logo Plots in 'ggplot2', 'gt' and 'reactable' Version: 0.1.0 Authors@R: c( person("Saiem", "Gilani", , "saiem.gilani@gmail.com", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0002-7194-9067")), person("Sebastian", "Carl", , "mrcaseb@gmail.com", role = "aut"), person("Jared", "Lee", , "13jaredlee@gmail.com", role = "aut"), person("Camden", "Kay", , "camdenk@gmail.com", role = "aut"), person("Andrew", "Weatherman", , "andrew@aweatherman.com", role = "aut") ) Description: A unified set of functions to visualize sports data across the 28 leagues of the SportsDataverse team index, including the National Football League, National Basketball Association, Women's National Basketball Association, Major League Baseball, National Hockey League, college football and basketball, and soccer, in 'ggplot2' plots, 'gt' tables and 'reactable' tables, and in interactive 'plotly', 'ggiraph' and 'leaflet' charts and maps. Team logos, wordmarks and player headshots can be drawn as plot layers, as axis text and inside table cells, in the design a team used in a given season, and team color scales map team identifiers to their official colors. Playing surfaces from 'sportyR' can be painted in a team's colors. Team identifiers from many data providers, including the codes of relocated franchises, are resolved to one canonical team id per league through the team index and logo manifest of the SportsDataverse logo archive , read at run time with a copy bundled in the package. Built on 'ggpath' following the conventions of 'nflplotR' and designed to work with the companion SportsDataverse data packages. Also includes the 'gtUtils' table themes, color legends, cut lines, significance notation, outlier flags and cropping and saving helpers for 'gt' tables. License: MIT + file LICENSE URL: https://sdvplotR.sportsdataverse.org/, https://github.com/sportsdataverse/sdvplotR BugReports: https://github.com/sportsdataverse/sdvplotR/issues Depends: R (>= 4.1.0) Imports: base64enc, cli (>= 3.0.0), commonmark, dplyr (>= 1.0.0), fontawesome (>= 0.5.3), ggpath (>= 1.1.0), ggplot2 (>= 4.0.0), glue (>= 1.4.0), grDevices, grid, gt (>= 0.10.0), htmltools, jsonlite, magick, rlang (>= 1.0.0), S7 (>= 0.2.0), scales (>= 1.1.0), stats, tidyselect, tools, utils Suggests: chromote, ggiraph, ggsoccer, ggtext (>= 0.1.1), gridtext (>= 0.1.4), leaflet, paletteer, plotly, reactable, rsvg, sportyR, testthat (>= 3.0.0), webshot2, withr Config/Needs/development: devtools, httr, jsonlite, lintr, nflreadr, roxygen2, styler, usethis Config/Needs/website: r-lib/pkgdown, arrow, baseballr, cfbfastR, cfbseedR, fastRhockey, ggsoccer, ggiraph, ggrepel, ggsci, gtExtras, jsonlite, hoopR, leaflet, maps, nflfastR, nflseedR, nflreadr, oddsapiR, patchwork, plotly, kcuilla/reactablefmtr, sportsdataverse/sportyR, svglite, tidyverse, viridis, wehoop Config/roxygen2/version: 8.1.0 Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US LazyData: true Roxygen: list(markdown = TRUE) Config/pak/sysreqs: cmake make libmagick++-dev gsfonts libuv1-dev libxml2-dev libssl-dev libnode-dev Repository: https://sportsdataverse.r-universe.dev Date/Publication: 2026-10-20 02:31:03 UTC RemoteUrl: https://github.com/sportsdataverse/sdvplotR RemoteRef: HEAD RemoteSha: f6863802fa768312ea604585200752ce750dc701 NeedsCompilation: no Packaged: 2026-10-20 05:12:35 UTC; root Author: Saiem Gilani [aut, cre, cph] (ORCID: ), Sebastian Carl [aut], Jared Lee [aut], Camden Kay [aut], Andrew Weatherman [aut] Maintainer: Saiem Gilani