This function set labels for specified columns in the bottom row header of a flextable.
set_header_labels(x, ..., values = NULL)
a flextable
object
named arguments (names are data colnames), each element is a single character value specifying label to use.
a named list (names are data colnames), each element is a single character
value specifying label to use. If provided, argument ...
will be ignored.
Other functions to add rows in header or footer:
add_footer_lines()
,
add_footer_row()
,
add_footer()
,
add_header_lines()
,
add_header_row()
,
add_header()
,
separate_header()
,
set_header_footer_df
ft <- flextable(head(iris))
ft <- set_header_labels(ft,
Sepal.Length = "Sepal length",
Sepal.Width = "Sepal width", Petal.Length = "Petal length",
Petal.Width = "Petal width"
)
ft <- flextable(head(iris))
ft <- set_header_labels(ft,
values = list(
Sepal.Length = "Sepal length",
Sepal.Width = "Sepal width",
Petal.Length = "Petal length",
Petal.Width = "Petal width"
)
)
ft
#> 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