MLB Stats
mlb_stats(
stat_type = NULL,
player_pool = NULL,
game_type = NULL,
team_id = NULL,
position = NULL,
stat_group = NULL,
season = NULL,
league_id = NULL,
sport_ids = NULL,
sort_stat = NULL,
order = NULL,
limit = 1000,
offset = NULL
)
Returns a tibble with the following columns
col_name | types |
total_splits | integer |
season | character |
num_teams | integer |
rank | integer |
games_played | integer |
ground_outs | integer |
air_outs | integer |
runs | integer |
doubles | integer |
triples | integer |
home_runs | integer |
strike_outs | integer |
base_on_balls | integer |
intentional_walks | integer |
hits | integer |
hit_by_pitch | integer |
avg | character |
at_bats | integer |
obp | character |
slg | character |
ops | character |
caught_stealing | integer |
stolen_bases | integer |
stolen_base_percentage | character |
ground_into_double_play | integer |
number_of_pitches | integer |
plate_appearances | integer |
total_bases | integer |
rbi | integer |
left_on_base | integer |
sac_bunts | integer |
sac_flies | integer |
babip | character |
ground_outs_to_airouts | character |
catchers_interference | integer |
at_bats_per_home_run | character |
team_id | integer |
team_name | character |
team_link | character |
player_id | integer |
player_full_name | character |
player_link | character |
player_first_name | character |
player_last_name | character |
league_id | integer |
league_name | character |
league_link | character |
sport_id | integer |
sport_link | character |
sport_abbreviation | character |
position_code | character |
position_name | character |
position_type | character |
position_abbreviation | character |
splits_tied_with_offset | list |
splits_tied_with_limit | list |
player_pool | character |
type_display_name | character |
group_display_name | character |
Stat type to return statistics for.
There are 4 different types of player pools to return statistics for a particular player pool across a sport. Acceptable values include: All, Qualified, Rookies, or Qualified_rookies
Game type to return information for a particular statistic in a particular game type.
Team ID to return information and ranking for a particular statistic for a particular team.
Position to return statistics for a given position. Default to "Qualified" player pool Acceptable values include:
P
C
1B
2B
3B
SS
LF
CF
RF
DH
PH
PR
BR
OF
IF
SP
RP
CP
UT
UI
UO
RHP
LHP
RHS
LHS
LHR
RHR
B
X
Stat group to return information and ranking for a particular statistic in a particular group.
Year to return information and ranking for a particular statistic in a given year.
League ID to return statistics for a given league. Default to "Qualified" player pool.
The sport_id(s) to return information and ranking information for.
Sort return based on stat.
Order return based on either desc or asc.
A limit to limit return to a particular number of records.
An offset to returns i+1 as the first record in the set of players.
# \donttest{
try(mlb_stats(stat_type = 'season', stat_group = 'hitting', season = 2021))
# }
Run the code above in your browser using DataLab