# Lock5withR

This R Companion to Statistics: Unlocking the Power of Data by Lock, Lock, Lock, Lock, and Lock provides

- a companion text
- an R package (
`Lock5withR`

)

## Companion Text

*Lock5 with R*, a companion to*Statistics: Unlocking the Power of Data*

is available as a PDF

- The authors are Randall Pruim and Lana Park.

## R Package

The `Lock5withR`

package can be installed from github using

`devtools::install_github("rpruim/Lock5withR")`

This package contains all of the data sets used in the package and the `locket()`

function which can be used to run any of
417 code chunks from the campanion.

For example:

```
require(Lock5withR)
require(mosaic)
```

```
locket("Example2.11")
#>
#>
#> locket(Example2.11)
#> ------ ~~~~~~~~~~~
#>
#> > ICU20 <- subset(ICUAdmissions, Age == "20")
#>
#> > mean( ~ HeartRate, data = ICU20)
#> [1] 82.2
#>
#> > median( ~ HeartRate, data = ICU20)
#> [1] 80
#>
#> > ICU55 = subset(ICUAdmissions, Age == "55")
#>
#> > mean( ~ HeartRate, data = ICU55)
#> [1] 108.5
#>
#> > median( ~ HeartRate, data = ICU55)
#> [1] 106
```

### Relationship to `Lock5Data`

The Locks have created an R package called `Lock5Data`

that contains the data sets from their text.
Some of these data sets have been modified in `Lock5withR`

to make them easier to use with R. Modified data sets include the following:

```
AllCountries BikeCommute BodyTemp50 CaffeineTaps
CarbonDioxide CO2 EmployedACS Flight179
GPAGender ICUAdmissions MiamiHeat MindsetMatters
NFLScores2011 NutritionStudy RestaurantTips RetailSales
SalaryGender SampCountries SandP500 SleepStudy
SpeedDating StudentSurvey USStates WaterTaste
Wetsuits
```

Typically changes involved the inclusion of additional variables with better encodings. Somtimes
variables are replaced. In the case of `CO2`

the data set has been renamed `AtmosphericCO2`

to
avoid a name collision with a data set in the `datasets`

package.

The `locket()`

function is only available in `Lock5withR`

.