当我添加滚动框时,表标题消失了

时间:2019-11-25 14:43:49

标签: datatable r-markdown scrollbar

在RMarkdown中使用滚动框时,如何显示列标题?

当我在普通的R脚本中用包含的滚动框绘制数据表时,它工作正常,并且在视觉上是我想要发生的事情(请参见下面用于可视化的代码)-

.libPaths("M:/R")

library(kableExtra)
library(knitr)

chris <- read.csv("/Chris template for website/Table set 1.csv")

kable(chris)

kable(chris[1:21, 1:6], caption = "Table 1a: Summary of applications, offers, acceptances and registrations for 2018-19 entrants") %>%
  kable_styling("striped", full_width = F) %>%
  pack_rows("Full Time", 1, 7) %>%
  pack_rows("Part Time", 8, 15) %>%
  pack_rows("Apprenticeship", 16, 21) %>%
  scroll_box(width = "750px", height = "500px")

original data table

但是,当我将此代码转移到RMarkdown文档时,列标题未添加到表中。

chris <- read.csv("/Chris template for website/Table set 1.csv")

kable(chris[1:21, 1:6]) %>%
  kable_styling("striped", "condensed", font_size = 8) %>%
  pack_rows("Full Time", 1, 7) %>%
  pack_rows("Part Time", 8, 15) %>%
  pack_rows("Apprenticeship", 16, 21) %>%
  scroll_box(width = "100%", height = "200px")

Data table in RMarkdown

0 个答案:

没有答案