Package: kableExtra 1.4.0.4

kableExtra: Construct Complex Table with 'kable' and Pipe Syntax

Build complex HTML or 'LaTeX' tables using 'kable()' from 'knitr' and the piping syntax from 'magrittr'. Function 'kable()' is a light weight table generator coming from 'knitr'. This package simplifies the way to manipulate the HTML or 'LaTeX' codes generated by 'kable()' and allows users to construct complex tables and customize styles using a readable syntax.

Authors:Hao Zhu [aut, cre], Thomas Travison [ctb], Timothy Tsai [ctb], Will Beasley [ctb], Yihui Xie [ctb], GuangChuang Yu [ctb], Stéphane Laurent [ctb], Rob Shepherd [ctb], Yoni Sidi [ctb], Brian Salzer [ctb], George Gui [ctb], Yeliang Fan [ctb], Duncan Murdoch [ctb], Vincent Arel-Bundock [ctb], Bill Evans [ctb]

kableExtra_1.4.0.4.tar.gz
kableExtra_1.4.0.4.zip(r-4.5)kableExtra_1.4.0.4.zip(r-4.4)kableExtra_1.4.0.4.zip(r-4.3)
kableExtra_1.4.0.4.tgz(r-4.4-any)kableExtra_1.4.0.4.tgz(r-4.3-any)
kableExtra_1.4.0.4.tar.gz(r-4.5-noble)kableExtra_1.4.0.4.tar.gz(r-4.4-noble)
kableExtra_1.4.0.4.tgz(r-4.4-emscripten)kableExtra_1.4.0.4.tgz(r-4.3-emscripten)
kableExtra.pdf |kableExtra.html
kableExtra/json (API)
NEWS

# Install 'kableExtra' in R:
install.packages('kableExtra', repos = c('https://haozhu233.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/haozhu233/kableextra/issues

On CRAN:

htmlkablekableextraknitrlatexrmarkdown

54 exports 688 stars 9.80 score 42 dependencies 153 dependents 21 mentions 47.1k scripts 76.4k downloads

Last updated 2 months agofrom:cc2bd72e62. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 08 2024
R-4.5-winOKSep 08 2024
R-4.5-linuxOKSep 08 2024
R-4.4-winOKSep 08 2024
R-4.4-macOKSep 08 2024
R-4.3-winOKSep 08 2024
R-4.3-macOKSep 08 2024

Exports:%>%add_footnoteadd_header_aboveadd_indentas_imageauto_indexcell_speccollapse_rowscolumn_specfootnotefootnote_marker_alphabetfootnote_marker_numberfootnote_marker_symbolgroup_rowsheader_separatehtml_dependency_bsTablehtml_dependency_kePrinthtml_dependency_lightablekablekable_as_imagekable_as_xmlkable_classickable_classic_2kable_materialkable_material_darkkable_minimalkable_paperkable_stylingkableExtra_latex_packageskbllandscapelinebreakmagic_mirrorpack_rowsremove_columnrmd_formatrow_specsave_kablescroll_boxspec_anglespec_boxplotspec_colorspec_font_sizespec_histspec_imagespec_plotspec_pointrangespec_popoverspec_tooltiptext_specuse_latex_packagesusepackage_latexxml_as_kablextable2kable

Dependencies:base64encbslibcachemclicolorspacecpp11digestevaluatefarverfastmapfontawesomefsgluehighrhtmltoolsjquerylibjsonliteknitrlabelinglifecyclemagrittrmemoisemimemunsellR6rappdirsRColorBrewerrlangrmarkdownrstudioapisassscalesstringistringrsvglitesystemfontstinytexvctrsviridisLitexfunxml2yaml

Best Practice for newline in LaTeX table

Rendered frombest_practice_for_newline_in_latex_table.Rmdusingknitr::rmarkdownon Sep 08 2024.

Last update: 2023-12-01
Started: 2018-04-05

Create Awesome HTML Table with knitr::kable and kableExtra

Rendered fromawesome_table_in_html.Rmdusingknitr::rmarkdownon Sep 08 2024.

Last update: 2023-12-05
Started: 2017-03-01

Create Awesome LaTeX Table with knitr::kable and kableExtra

Rendered fromawesome_table_in_pdf.Rmdusingknitr::rmarkdownon Sep 08 2024.

Last update: 2023-12-11
Started: 2017-03-01

Legacy or Unrecommended Features

Rendered fromlegacy_features.Rmdusingknitr::rmarkdownon Sep 08 2024.

Last update: 2020-08-20
Started: 2018-01-15

Use kable in Shiny

Rendered fromuse_kable_in_shiny.Rmdusingknitr::rmarkdownon Sep 08 2024.

Last update: 2024-07-03
Started: 2017-05-22

Readme and manuals

Help Manual

Help pageTopics
kableExtrakableExtra-package kableExtra
Add footnoteadd_footnote
Add a header row on top of current headeradd_header_above
Add indentations to row headersadd_indent
Render the table as an format-independent image and use it in R Markdownas_image
Automatically figuring out the group_row indexauto_index
Specify Cell/Text formatcell_spec text_spec
Collapse repeated rows to multirow cellcollapse_rows
Specify the look of the selected columncolumn_spec
Add footnote (new)footnote
Footnote markerfootnote_marker_alphabet footnote_marker_number footnote_marker_symbol
Helper functions to use various graphics devicesdev_chr graphics_dev graphics_helpers is_svg
Put a few rows of a table into one categorygroup_rows pack_rows
Separate table headers and add additional header rows based on groupingheader_separate
HTML dependency for Twitter bootstrap (table only)html_dependency_bsTable
HTML dependency for Javascript to enable bootstrap tooltip and popup messagehtml_dependency_kePrint
HTML dependency for lightablehtml_dependency_lightable
Deprecatedkable_as_image
Read HTML kable as XMLkable_as_xml
Alternative HTML themeskable_classic kable_classic_2 kable_material kable_material_dark kable_minimal kable_paper
HTML table attributeskable_styling
LaTeX PackageskableExtra_latex_packages
Wrapper function of knitr::kablekbl
Print the table on an isolated landscape page in PDFlandscape
Make linebreak in LaTeX Table cellslinebreak
Convert arguments for a single call into Map-able argslistify_args
Magic mirror that returns kable's attributesmagic_mirror
Combine file (or svg text) and parameters into a 'kableExtraInlinePlots' objectmake_inline_plot
Remove columnsremove_column
R Markdown Formatrmd_format
Specify the look of the selected rowrow_spec
Save kable to filessave_kable
Put a HTML table into a scrollable boxscroll_box
Generate rotation angle for continuous valuesspec_angle
Helper functions to generate inline sparklinesspec_boxplot
Generate viridis or other color code for continuous valuesspec_color
Generate common font size for continuous valuesspec_font_size
Helper functions to generate inline sparklinesspec_hist
Setup image path, size, etcspec_image
Helper functions to generate inline sparklinesspec_plot
Helper functions to generate inline sparklinesspec_pointrange
Setup bootstrap popoverspec_popover
Setup bootstrap tooltipspec_tooltip
Declare LaTeX packages needed by kableExtrause_latex_packages
Load a LaTeX packageusepackage_latex
Convert XML back to kablexml_as_kable
Convert xtable to a kable objectxtable2kable