Add labels as new rows in the footer, where all columns are merged.

This is a sugar function to be used when you need to add labels in the footer, a footnote for example.

add_footer_lines(x, values = character(0), top = FALSE)

Arguments

x

a flextable object

values

a character vector, each element will be added as a new row.

top

should the row be inserted at the top or the bottom. Default to TRUE.

Illustrations

See also

Other functions that add lines in the table: add_body_row(), add_body(), add_footer_row(), add_footer(), add_header_row(), add_header()

Other functions to add rows in header or footer: add_footer_row(), add_footer(), add_header_lines(), add_header_row(), add_header(), separate_header(), set_header_footer_df, set_header_labels()

Examples

ft_1 <- flextable(head(iris))
ft_1 <- add_footer_lines(ft_1,
  values = c("blah 1", "blah 2")
)
ft_1
#> a flextable object.
#> col_keys: `Sepal.Length`, `Sepal.Width`, `Petal.Length`, `Petal.Width`, `Species` 
#> header has 1 row(s) 
#> body has 6 row(s) 
#> original dataset sample: 
#>   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1          5.1         3.5          1.4         0.2  setosa
#> 2          4.9         3.0          1.4         0.2  setosa
#> 3          4.7         3.2          1.3         0.2  setosa
#> 4          4.6         3.1          1.5         0.2  setosa
#> 5          5.0         3.6          1.4         0.2  setosa