Learn R Programming

hoopR (version 3.1.0)

bref_player_bios: Basketball-Reference Player Bios / Index

Description

Get the Basketball-Reference player index for a starting letter, with bios, from Basketball-Reference.

Returns every player whose last name begins with letter, with career span, position, listed height/weight, birth date, college(s) and the player's Basketball-Reference id slug (the key used by bref_player_game_log() and the other player-level bref_*() functions). This doubles as a Basketball-Reference player dictionary. No API key is required. Basketball-Reference rate-limits aggressive scraping (~20 requests/minute) -- space repeated calls with Sys.sleep().

Usage

bref_player_bios(letter = "a")

Value

A hoopR_data tibble with one row per player:

col_nametypesdescription
playercharacterPlayer name.
player_idcharacterBasketball-Reference id slug (e.g. jamesle01).
year_minintegerFirst season played.
year_maxintegerLast season played.
poscharacterPosition(s).
heightcharacterListed height (e.g. 6-9).
weightintegerListed weight (lbs).
birth_datecharacterBirth date.
collegescharacterCollege(s).
lettercharacterLast-name initial (echoes the letter argument).

Arguments

letter

(character required): Single letter a-z (last-name initial). Defaults to "a".

See Also

Other Basketball-Reference Functions: bref_awards(), bref_draft(), bref_injuries(), bref_player_game_log(), bref_players_stats(), bref_standings(), bref_team_roster(), bref_teams_stats()

Examples

Run this code
# \donttest{
  try(bref_player_bios(letter = "a"))
# }

Run the code above in your browser using DataLab