Защо използването на библиотека kableExtra неправилно форматира изхода на RMarkdown към Word

Ако разкоментирам kableExtra библиотека, изходът на Word става неправилно форматиран, но htmlизходът винаги е правилен. Съвместим ли е kableExtra с плетене в Word?


заглавие: kableExtra2Word изход: word_document: по подразбиране html_document: по подразбиране

knitr::opts_chunk$set(echo = TRUE)
library(tidyverse)
library(knitr)
#library(kableExtra)
library(janitor)
MT <- tibble(Session = c(1,1,1,1,1,1,2,2,2,2),
              scores = rep('Not', 10),
              B_A = rep('A', 10))
t <- MT %>%
    tabyl(Session, scores, B_A, show_missing_levels = FALSE) %>%
    adorn_totals(where = "col")
kable(t)

person sbac    schedule 06.03.2021    source източник


Отговори (1)


kableExtra изглежда не е съвместим с изхода на Word, можете да опитате други алтернативи. Пример - flextable::regulartable

```{r}
MT <- tibble(Session = c(1,1,1,1,1,1,2,2,2,2),
              scores = rep('Not', 10),
              B_A = rep('A', 10))
t <- MT %>%
    tabyl(Session, scores, B_A, show_missing_levels = FALSE) %>%
    adorn_totals(where = "col")
flextable::regulartable(t$A)

въведете описание на изображението тук

person Ronak Shah    schedule 06.03.2021