是否有任何快速简便的方法可以在 Rmarkdown 文档中创建简单的轮播?
到目前为止我所知道的
我找到了 slickr,但在设置选项和编织时遇到了错误(这些错误可能特定于我 / mac - 我目前不确定)。
我相信可以将 html/javascript 硬编码到 RMarkdown 文档中,即与在任何其他(常规)html 文档中完成轮播的方式相同(即在此处使用 html 代码)-但我想知道是否有原生( R)方式?
示例使用
在我的特定用例中,我试图显示多个复杂的 ggplots,它们每个都足够复杂以使它们需要自己的空间(即没有刻面或grid.arrange
每个图的大小太小而无法阅读
笔记
这是我尝试过的 slickr 代码
library(texPreview)
library(slickR)
objpath <- file.path(getwd(),"slickr_files/figure-html")
if(!dir.exists(objpath)) { dir.create(objpath,recursive = TRUE) }
tex_opts$set(
fileDir = objpath, # path to save output
returnType = 'html', # return images ready for html
imgFormat = 'png' # return png images
)
knitr::kable(mtcars,'latex') %>%
texPreview::tex_preview(stem = 'kable-1')
# ! LaTeX Error: File `standalone.cls' not found.
附带说明,如果有更好的方法来提供许多(例如> 3)不涉及刻面、grid.arrange 或(我当前的首选选项)制表的大型详细图,请在评论中给出建议