Package: espnscrapeR 0.8.0

Thomas Mock

espnscrapeR: Scrapes Or Collects NFL Data From ESPN

Main use case is to collect ESPN QBR for NFL and college football. Alternative functions include getting NFL standings and scraping NFL season-level stats.

Authors:Thomas Mock

espnscrapeR_0.8.0.tar.gz
espnscrapeR_0.8.0.zip(r-4.5)espnscrapeR_0.8.0.zip(r-4.4)espnscrapeR_0.8.0.zip(r-4.3)
espnscrapeR_0.8.0.tgz(r-4.4-any)espnscrapeR_0.8.0.tgz(r-4.3-any)
espnscrapeR_0.8.0.tar.gz(r-4.5-noble)espnscrapeR_0.8.0.tar.gz(r-4.4-noble)
espnscrapeR_0.8.0.tgz(r-4.4-emscripten)espnscrapeR_0.8.0.tgz(r-4.3-emscripten)
espnscrapeR.pdf |espnscrapeR.html
espnscrapeR/json (API)

# Install espnscrapeR in R:
install.packages('espnscrapeR', repos = c('https://nflverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/jthomasmock/espnscraper/issues

On CRAN:

27 exports 51 stars 3.08 score 82 dependencies

Last updated 4 months agofrom:790487f2b5cf243148ded112c5a6dc897aee7d74

Exports:get_538_eloget_538_elo_historicalget_athleteget_college_qbrget_depth_chartget_espn_win_probget_espn_wr_metricsget_nfl_boxscoreget_nfl_boxscore_playersget_nfl_oddsget_nfl_pbpget_nfl_qbrget_nfl_scheduleget_nfl_standingsget_nfl_teamsget_sharpe_datagt_hulk_colorgt_theme_538gt_theme_espnscrape_espn_statsscrape_espn_win_ratescrape_fpiscrape_nfl_standingsscrape_nfl_weekly_standingsscrape_superbowlsscrape_team_stats_nflscrape_weekly_leaders

Dependencies:askpassbase64encbigDbitbit64bitopsbslibcachemclicliprcolorspacecommonmarkcpp11crayoncurldigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsgluegthighrhmshtmltoolshtmlwidgetshttrjanitorjquerylibjsonlitejuicyjuiceknitrlabelinglifecyclelubridatemagrittrmarkdownmemoisemimemunsellopensslpillarpkgconfigprettyunitsprogresspurrrR6rappdirsRColorBrewerRcppreactablereactRreadrrlangrmarkdownrvestsassscalesselectrsnakecasestringistringrsystibbletidyrtidyselecttimechangetinytextzdbutf8V8vctrsviridisLitevroomwithrxfunxml2yaml

Readme and manuals

Help Manual

Help pageTopics
Get ELO ratings from FiveThirtyEightget_538_elo
Get historical ELO ratings from FiveThirtyEightget_538_elo_historical
Get ESPN athlete info for NFL playersget_athlete
Get ESPN QBR for College footballget_college_qbr
Get ESPN NFL depth chart by year and teamget_depth_chart
Get NFL in-game win probabilities for a specific game from ESPNget_espn_win_prob
Get ESPN's WR metrics from FiveThirtyEightget_espn_wr_metrics
Get NFL boxscore for a specific game from ESPN's APIget_nfl_boxscore
Get NFL boxscore for players for a specific game from ESPN's APIget_nfl_boxscore_players
Get NFL odds for a specific game from ESPN's APIget_nfl_odds
Get NFL play-by-play for a specific game from ESPN's APIget_nfl_pbp
Get ESPN QBR for NFL footballget_nfl_qbr
Get ESPN QBR for NFL footballget_nfl_qbr_helper
Get NFL schedule for a specific year from ESPN's APIget_nfl_schedule
Get NFL standings for a specific season from ESPN's APIget_nfl_standings
Return all NFL teams with their name, abbreviation,get_nfl_teams
Get some of Lee Sharpe's datasets from GitHubget_sharpe_data
Apply 'hulk' palette to specific columns in a gt table. The hulk names comes from the idea of a divergin purple and green theme that is colorblind safe and visually appealing. It is a useful alternative to the red/green palette.gt_hulk_color
Apply FiveThirtyEight theme to a gt tablegt_theme_538
Apply ESPN theme to a gt tablegt_theme_espn
Scrape NFL stats from ESPNscrape_espn_stats
Scrape ESPN Pass/Run Block/Rush Win Rates ratings for a specific season from ESPN's sitescrape_espn_win_rate
Scrape ESPN FPI ratings for a specific season from ESPN's sitescrape_fpi
Scrape ESPN QBR for NFL footballscrape_nfl_qbr
Scrape NFL standings for a specific season from ESPN's sitescrape_nfl_standings
Scrape NFL weekly outcomes by weekscrape_nfl_weekly_standings
Scrape NFL superbowl winners for all yearsscrape_superbowls
Scrape NFL stats from nfl.com at the team level.scrape_team_stats_nfl
Scrape weekly NFL leaders stats from ESPNscrape_weekly_leaders