Learn R Programming

kableExtra (version 0.6.0)

collapse_rows: Collapse repeated rows to multirow cell

Description

Collapse same values in columns into multirow cells. This feature does similar things with group_rows. However, unlike group_rows, it analyzes existing columns, finds out rows that can be grouped together, and make them multirow cells. Note that if you want to use column_spec to specify column styles, you should use column_spec before collapse_rows.

Usage

collapse_rows(kable_input, columns = NULL)

Arguments

kable_input

Output of knitr::kable() with format specified

columns

Numeric column positions where rows need to be collapsed.

Examples

Run this code
# NOT RUN {
dt <- data.frame(a = c(1, 1, 2, 2), b = c("a", "a", "a", "b"))
x <- knitr::kable(dt, "html")
collapse_rows(x)

# }

Run the code above in your browser using DataLab