High-Level Lattice Plotting Functions
This section describes high-level lattice functions. (We’ll cover panel functions in the next section.) We’ll start with functions for plotting a single vector of values, then functions for plotting two variables, then functions for plotting three variables, and some other functions that build on these functions.
Univariate Trellis Plots
In this section, I’m going to use the same data set for
most of the examples: births in the United States during 2006.[43] The original data file contains a record for every birth
in the United States during 2006, but the version included in the
nutshell
package contains only a 10%
sample. Each record includes the following variables:
- DOB_MM
Month of birth
- DOB_WK
Day of week of birth
- MAGER
Mother’s age
- TBO_REC
Total birth order
- WTGAIN
Weight gain (by mother)
- SEX
Sex of the child (M or F)
- APGAR5
Apgar score
- DMEDUC
Mother’s education
- UPREVIS
Number of prenatal visits
- ESTGEST
Estimated weeks of gestation
- DMETH_REC
Delivery method
- DPLURAL
“Plural” births (i.e., single, twins, triplets, etc.)
- DBWT
Birth weight (in grams)
It takes a little while to process the raw data, so I’ve included
a 10% sample of this data set within the nutshell
package as births2006.smpl
.
Get R in a Nutshell, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.