使用 rmarkdown 调试选项

debugging options with rmarkdown

我正在使用 rmarkdownrshiny 来生成 word file 报告。我正在使用 R studio-server 进行开发。在执行 rshiny 应用程序时,它由于 rmarkdown 之一的错误而停止。 错误说...

Quitting from lines 11-486 (/home/KS127/dev/shiny_apps/pashiny/inst/shiny/dataframe_source.Rmd) 
Quitting from lines NA-486 (/home/KS127/dev/shiny_apps/pashiny/inst/shiny/dataframe_source.Rmd) 

它提供的行号对确定根本原因没有用。添加打印语句也没有用,因为我正在生成 word file 报告,除非完整的 .Rmd 没有成功执行,否则我将无法看到打印语句输出。

我尝试将 rmarkdown 输出设置从 chunk output inline 更改为 chunk output to console 如前所述 here 也一样,但没用。

有什么方法可以打印 .Rmd 文件打印语句或输出到控制台,或者有什么方法可以调试 .Rmd 文件吗?

除了我上面的评论,Abhinandan,我最近偶然发现了一个名为 testrmd 的新软件包。

虽然它是新的,但它似乎可以与许多不同的测试包一起使用,并为 Rmarkdown 文档提供了一个有用的前端。 (我当然会用它。)

您可能想检查一下。这是 link:https://github.com/ropenscilabs/testrmd

希望对您有所帮助。

我就是这么做的。 - 将您的代码块拆分到单独的文件中,然后一个一个地添加它们