I try to force a newline in a gt cell using R gt package. In gt documentation it is described as possible to do it for column labels using cols_label()
# example
gt_tbl %>%
cols_label(
col = html("text1,<br>text2")
)
But in cells I could not find a way to do it. I tried by adding \n or
without success.
library(gt)
# dummy data
dat <- tibble(
a=1:3,
b=c("a","b c","d e f")
)
# A tibble: 3 x 2
a b
<int> <chr>
1 1 a
2 2 b c
3 3 d e f
# with \n
dat %>%
mutate(b=str_replace_all(b," ","\n")) %>%
gt()
# with <br>
dat %>%
mutate(b=str_replace_all(b," ","<br>")) %>%
gt()
Always the same table that is generated :
Expected results :
Any ideas ?
Thank you
fmt_markdown(columns = everything())
or some other select helper (starts_with("xyz"
) – Altair