Change the line spacing of selected rows and columns of a flextable.
Arguments
- x
a 'flextable' object, see flextable-package to learn how to create 'flextable' object.
- i
row selector, see section Row selection with the
iparameter in <Selectors in flextable>.- j
column selector, see section Column selection with the
jparameter in <Selectors in flextable>.- space
space between lines of text; 1 is single line spacing, 2 is double line spacing.
- part
part selector, see section Part selection with the
partparameter in <Selectors in flextable>. Value 'all' can be used.
See also
Other sugar functions for table style:
align(),
bg(),
bold(),
color(),
empty_blanks(),
font(),
fontsize(),
highlight(),
italic(),
keep_with_next(),
padding(),
rotate(),
style(),
tab_settings(),
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
disp
hp
drat
wt
160
110
3.90
2.620
160
110
3.90
2.875
108
93
3.85
2.320
258
110
3.08
3.215
360
175
3.15
3.440
225
105
2.76
3.460
