Skip to contents

These functions use grep to lookup information about players (from the People file) and teams (from the Teams file).

Usage

playerInfo(playerID, nameFirst, nameLast, data = Lahman::People, extra = NULL, ...)

teamInfo(teamID, name, data = Lahman::Teams, extra = NULL, ...)

Arguments

playerID

pattern for playerID

nameFirst

pattern for first name

nameLast

pattern for last name

data

The name of the dataset to search

extra

A character vector of other fields to include in the result

...

other arguments passed to grep

teamID

pattern for teamID

name

pattern for team name

Value

Returns a data frame for unique matching rows from data

Author

Michael Friendly

See also

grep, ~~~

Examples

  playerInfo("aaron")
#>    playerID nameFirst nameLast
#> 2 aaronha01      Hank    Aaron
#> 3 aaronto01    Tommie    Aaron

  teamInfo("CH", extra="park")
#>      teamID                              name                            park
#> 2       CH1           Chicago White Stockings         Union Base-Ball Grounds
#> 33      CH2           Chicago White Stockings             23rd Street Grounds
#> 52      CHN           Chicago White Stockings             23rd Street Grounds
#> 133     CHU Chicago/Pittsburgh (Union League) South Side Park/Exposition Park
#> 246     CHP                   Chicago Pirates              South Side Park II
#> 402     CHA                 Chicago White Sox              South Side Park II
#> 683     CHF                  Chicago Chi-Feds                   Wrigley Field
#> 1054    CHT                 Cleveland Hornets                    Hooper Field