R: Extract the Label for a Variable

Label {Lahman} | R Documentation

## Extract the Label for a Variable

### Description

Extracts the label for a variable from one or more of the `*Labels` files. This is useful for plots and other displays because the variable names are often cryptically short.

### Usage

    Label(var, labels = rbind(Lahman::battingLabels,
                              Lahman::pitchingLabels,
                              Lahman::fieldingLabels))

### Arguments

`var` | name of a variable
`labels` | label table(s) to search, a 2-column dataframe containing variable names and labels.

### Value

Returns the variable label, or `var` if no label is found

### Author(s)

Michael Friendly

### See Also

`battingLabels`, `pitchingLabels`, `fieldingLabels`

### Examples

    require("dplyr")
    # find and plot maximum number of homers per year
    batHR <- Batting %>%
               filter(!is.na(HR)) %>%
               group_by(yearID) %>%
               summarise(max = max(HR))

    with(batHR, {
      plot(yearID, max,
           xlab=Label("yearID"), ylab=paste("Maximum", Label("HR")),
           cex=0.8)
      lines(lowess(yearID, max), col="blue", lwd=2)
      abline(lm(max ~ yearID), col="red", lwd=2)
    	})

[Package Lahman version 5.0-0 Index]