#r #markdown #r-markdown #kable
#r #markdown #r-markdown #kable
Вопрос:
Есть ли способ исправить заголовок таблицы Kable в выводе Markdowns HTML при сохранении выравнивания столбцов?
kable(cbind(mtcars, mtcars), "html") %>%
kable_styling() %>%
scroll_box(width = "500px", height = "200px")
В документации для scroll_box есть опция «fixed_thead», но, похоже, я не могу заставить ее работать:
scroll_box(kable_input, height = NULL, width = NULL,
box_css = "border: 1px solid #ddd; padding: 5px; ", extra_css = NULL,
fixed_thead = list(enabled = F, background = "#fff"))
fixed_thead Список из двух именованных элементов. включено и работает в фоновом режиме.
По умолчанию используется F и белый, например «список(включено = T, фон = «#fff»)»
Я видел решения, использующие CSS, но большинство из них не поддерживают выравнивание столбцов, есть ли для этого доступное решение?
Ответ №1:
Я только что запустил оба:
kable(cbind(mtcars, mtcars), "html") %>%
kable_styling() %>%
scroll_box(width = "500px", height = "200px")
и
mtcars %>%
kable("html") %>%
kable_styling() %>%
scroll_box(width = "500px", height = "200px")
Оба имеют одинаковые выходные данные с выровненной шириной столбцов. Я не понимаю, в чем проблема, или необходимость добавления дополнительного css в scroll_box()