小编Ren*_*ene的帖子

kableExtra:动态add_header_above标签

我想用rmarkdown创建一个pdf.PDF应包含一个表格.该表应具有动态列标签.

标签应显示日历周.

但是,不显示日历周(例如,KW29),而是显示变量名称"kw0".

我的错误是什么?

library(knitr)
library(kableExtra)
library(lubridate)
options(knitr.table.format = "latex")
loadData <- function() {# load some data}

myData<- loadData ()

kw0 <- paste("KW", week(Sys.Date()) - 1, sep = "")
kw1 <- paste("KW", week(Sys.Date()), sep = "")
kw2 <- paste("KW", week(Sys.Date()) + 1, sep = "")
kw3 <- paste("KW", week(Sys.Date()) + 2, sep = "")


kable(myData, row.names = FALSE, booktabs = T) %>%
  kable_styling(
  full_width = TRUE,
  font_size = 14 
  )  %>% add_header_above(header = c(" " = 1, kw0 = 2, …
Run Code Online (Sandbox Code Playgroud)

r pandoc knitr r-markdown kableextra

10
推荐指数
2
解决办法
2643
查看次数

标签 统计

kableextra ×1

knitr ×1

pandoc ×1

r ×1

r-markdown ×1