11.7 Tables

Tables can be included with the kable() function of the knitr package. kable() has an argument called caption to add a caption to the table produced. The code below shows the code to create a table with the first rows of the gapminder data.

knitr::kable(head(gapminder),
  caption = "First rows of the 'gapminder' data."
)
Table 11.1: First rows of the ‘gapminder’ data.
country continent year lifeExp pop gdpPercap
Afghanistan Asia 1952 28.801 8425333 779.4453
Afghanistan Asia 1957 30.332 9240934 820.8530
Afghanistan Asia 1962 31.997 10267083 853.1007
Afghanistan Asia 1967 34.020 11537966 836.1971
Afghanistan Asia 1972 36.088 13079460 739.9811
Afghanistan Asia 1977 38.438 14880372 786.1134

Other possible Markdown syntax specifications and R chunks options can be explored in the R Markdown reference R Markdown Reference Guide.

R Markdown Cheat Sheet.