Create a flextable, setting the column names to syntactic names if it is not the case.
createFlextableWithHeader(
data,
headerDf = NULL,
title = NULL,
includeRownames = TRUE,
colHeaderMerge = TRUE
)
list with:
'ft': flextable
'colsData': Named vector with original column names, with names set to new syntactic names.
Data.frame with data.
(optional) Data.frame with header.
This should contain the same number of columns than data
(+ if includeRownames
is TRUE) and optionally multiple rows.
Neighbouring cells with same content
will be represented merged in the output.
Character vector with title(s) for the table. Set to NULL (by default) if no title should be included.
Logical, if TRUE (by default)
rownames are included in the flextable
object.
(flextable output) Logical, if TRUE (FALSE by default) the column header is merged.
Laure Cougnaud