28.13 Improvements Using BookTabs
REVIEW The booktabs package for
LaTeX provides additional functionality that we can make use of
with knitr::kable(). To use this be sure to include the
following in the preamble (before the \begin{document} of your
.Rnw file:
We can then set booktabs=TRUE to remove the clutter
of the extra lines.
# Use the booktabs option to improve presentation of the table.
ds %>% kable(row.names=FALSE, digits=0, booktabs=TRUE)| Location | MinTemp | MaxTemp | Rainfall | Evaporation |
|---|---|---|---|---|
| Sydney | 13 | 30 | 0 | 6 |
| Richmond | 10 | 28 | 0 | NA |
| MountGinini | -4 | -1 | 5 | NA |
| Williamtown | 7 | 18 | NA | NA |
| Penrith | 12 | 18 | 0 | NA |
In the following example we notice that with more rows
booktabs=TRUE will add a small gap every 5 rows.
# Display a tale with more observations.
weatherAUS[sample(nobs, 12), vars] %>%
kable(row.names=FALSE, digits=0, booktabs=TRUE)| Location | MinTemp | MaxTemp | Rainfall | Evaporation |
|---|---|---|---|---|
| Sydney | 14 | 28 | 0 | 4 |
| MountGinini | 11 | 22 | 0 | NA |
| SydneyAirport | 10 | 22 | 0 | 3 |
| Brisbane | 14 | 25 | 0 | 4 |
| Launceston | 15 | 22 | 3 | 30 |
| Walpole | 14 | 26 | 1 | NA |
| Adelaide | 12 | 25 | 0 | NA |
| Cobar | 19 | 31 | 0 | 17 |
| Brisbane | 18 | 28 | 0 | 4 |
| Walpole | 12 | 18 | NA | NA |
| Ballarat | 1 | 11 | 0 | NA |
| PearceRAAF | 12 | 20 | 14 | NA |
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0