flextable (version 0.5.5)

compose: Define flextable displayed values

Description

Modify flextable displayed values. Function is handling complex formatting as well as image insertion.

Usage

compose(x, i = NULL, j = NULL, value, part = "body")

mk_par(x, i = NULL, j = NULL, value, part = "body")

Arguments

x

a flextable object

i

rows selection

j

column selection

value

a call to function as_paragraph.

part

partname of the table (one of 'all', 'body', 'header', 'footer')

mk_par

Function mk_par is another name for compose as there is an unwanted conflict with package purrr.

See Also

Other cells formatters: colformat_char, colformat_int, colformat_lgl, colformat_num

Examples

Run this code
# NOT RUN {
library(officer)
ft <- flextable(head( mtcars, n = 10))
ft <- compose(ft, j = "carb", i = ~ drat > 3.5,
  value = as_paragraph("carb is ", as_chunk( sprintf("%.1f", carb)) )
  )
# }
# NOT RUN {
ft <- autofit(ft)
# }

Run the code above in your browser using DataCamp Workspace