The function is producing a chunk by pasting values and add the result in brackets.
It is used to add it to the content of a cell of the
flextable with the functions compose()
, append_chunks()
or prepend_chunks()
.
as_bracket(..., sep = ", ", p = "(", s = ")")
Other chunk elements for paragraph:
as_b()
,
as_chunk()
,
as_equation()
,
as_highlight()
,
as_i()
,
as_image()
,
as_sub()
,
as_sup()
,
as_word_field()
,
colorize()
,
gg_chunk()
,
grid_chunk()
,
hyperlink_text()
,
linerange()
,
lollipop()
,
minibar()
,
plot_chunk()
ft <- flextable(head(iris),
col_keys = c("Species", "Sepal", "Petal")
)
ft <- set_header_labels(ft, Sepal = "Sepal", Petal = "Petal")
ft <- compose(ft,
j = "Sepal",
value = as_paragraph(as_bracket(Sepal.Length, Sepal.Width))
)
ft <- compose(ft,
j = "Petal",
value = as_paragraph(as_bracket(Petal.Length, Petal.Width))
)
ft
Species
Sepal
Petal
setosa
(5.1, 3.5)
(1.4, 0.2)
setosa
(4.9, 3)
(1.4, 0.2)
setosa
(4.7, 3.2)
(1.3, 0.2)
setosa
(4.6, 3.1)
(1.5, 0.2)
setosa
(5, 3.6)
(1.4, 0.2)
setosa
(5.4, 3.9)
(1.7, 0.4)