change text alignment of selected rows and columns of a flextable.

line_spacing(x, i = NULL, j = NULL, space = 1, part = "body", unit = "in")

Arguments

x

a flextable object

i

rows selection

j

columns selection

space

space between lines of text, 1 is single line spacing, 2 is double line spacing.

part

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

unit

unit for space, one of "in", "cm", "mm".

Illustrations

See also

Other sugar functions for table style: align(), bg(), bold(), color(), empty_blanks(), fontsize(), font(), highlight(), italic(), padding(), rotate(), valign()

Examples

ft <- flextable(head(mtcars)[,3:6]) ft <- line_spacing(ft, space = 1.6, part = "all") ft <- set_table_properties(ft, layout = "autofit") ft
#> a flextable object. #> col_keys: `disp`, `hp`, `drat`, `wt` #> header has 1 row(s) #> body has 6 row(s) #> original dataset sample: #> disp hp drat wt #> Mazda RX4 160 110 3.90 2.620 #> Mazda RX4 Wag 160 110 3.90 2.875 #> Datsun 710 108 93 3.85 2.320 #> Hornet 4 Drive 258 110 3.08 3.215 #> Hornet Sportabout 360 175 3.15 3.440