【发布时间】:2022-01-04 02:01:49
【问题描述】:
找到this package called knitrBootstrap,这是为了在Rmarkdown中报告时允许Bootstrap样式的网页。
注意:我使用的是klippy、kableExtra和knitrBootstrap
我的问题是,当呈现时不会使整个报告居中,它会卡在一侧。而且文档的标题也没有显示?有什么建议可以让这个 HTML 页面更“完整”吗?因为我可以在 Rmarkdown 中插入直接的 HTML 代码,所以我添加了 HTML 标记
---
output:
knitrBootstrap::bootstrap_document:
title: "Test file"
theme: united
highlight: sunburst
---
```{r}
library(kableExtra)
library(klippy)
library(knitrBootstrap)
```
```{r echo=FALSE, include=TRUE, out.width="100%"}
mpg_list <- split(mtcars$mpg, mtcars$cyl)
disp_list <- split(mtcars$disp, mtcars$cyl)
inline_plot <- data.frame(cyl = c(4, 6, 8), mpg_box = "", mpg_hist = "",
mpg_line1 = "", mpg_line2 = "",
mpg_points1 = "", mpg_points2 = "", mpg_poly = "")
inline_plot %>%
kbl(booktabs = TRUE) %>%
kable_paper(full_width = FALSE) %>%
column_spec(2, image = spec_boxplot(mpg_list)) %>%
column_spec(3, image = spec_hist(mpg_list)) %>%
column_spec(4, image = spec_plot(mpg_list, same_lim = TRUE)) %>%
column_spec(5, image = spec_plot(mpg_list, same_lim = FALSE)) %>%
column_spec(6, image = spec_plot(mpg_list, type = "p")) %>%
column_spec(7, image = spec_plot(mpg_list, disp_list, type = "p")) %>%
column_spec(8, image = spec_plot(mpg_list, polymin = 5))
```
【问题讨论】:
标签: html bootstrap-4 r-markdown knitr