library(knitr) kable(mtcars, 'html', table.attr='id="mtcars_table"')
Note we assigned an
id to the table, and next we use the DataTables library to tweak the table.
options(markdown.HTML.header = system.file('misc', 'datatables.html', package = 'knitr'))
datatables.html under the
misc directory of knitr was added to the HTML output.
By comparison, below is an ordinary table:
This vignette is only a toy example. I'd recommend you to use the DT package instead: https://github.com/rstudio/DT