r语言 - 如何在报告包中添加 bsdoc 文档



我正在尝试在ReporteRs包中的bsdoc中添加一个绘图。当我在教程站点上运行该示例时,它只返回表。剧情无处可寻。是错误还是我做错了什么?我正在使用虚拟机并尝试了不同的浏览器(IE,chrome,Firefox)但没有成功。

library( ReporteRs )
# Creation of mydoc
mydoc = bsdoc( title = 'my document' )
# add into mydoc first 10 lines of iris
mydoc = addFlexTable( mydoc, vanilla.table(iris[1:10,] ) )
mydoc = addParagraph( mydoc, value = "Hello World!" )
# add a plot into mydoc 
mydoc = addPlot( mydoc, function() barplot( 1:8, col = 1:8 ) )
# write the doc 
writeDoc( mydoc, file = "examples/htmloutput/bsdoc_simple_example.html" )

编辑 教程说"请注意,其他文件将被复制到包含html文件的目录中(即引导css,js目录)。就我而言,这不会发生。所以也许这就是我问题的原因。我仍然不知道如何解决这个问题。

编辑2 html输出包含一个链接,上面写着"跳到主要内容"。是不是也有点奇怪?

这个问题的答案是不应该已经创建文件夹。它应该由模块创建。

我通过创建文件夹而不是创建它来同时使用上述方法

js,css 和其他文件仅在folder is not available

该函数需要创建一个文件夹,不一定examples/htmloutput/

writeDoc( mydoc, file = "outputs/bsdoc_simple_example.html" )

如果文件夹不可用,将创建一个文件夹,并在文件夹中创建所有需要的文件,但如果可用,则只会创建 HTML 文件

相关内容

  • 没有找到相关文章

最新更新