【发布时间】:2016-05-06 22:49:03
【问题描述】:
我是 R 新手,所以任何 cmets,我们将不胜感激!
我正在处理动态报告,我将在其中将原始数据输入 R,然后以 PDF 格式输出汇总表,使用 LaTeX 格式化。 我正在处理的数据分为多个部分,有时只需要一个部分摘要。
为此,我想实现简单的交互式下拉列表,如下所示:
segments<- c("A","B","C")
i <- menu(segments, graphics=TRUE, title="Choose segment")
但是,knitr 是非交互式环境,我收到以下错误消息:
menu() 不能用于非交互式
因此,有没有办法强制 knitr 进行交互,或者我可以以某种方式从其他文件中获取交互部分?
我真的很想以交互方式使用它,因为有时报告会由不熟悉 R 的人编译,所以我想让它万无一失。
【问题讨论】:
-
包含
i <- menu(...);knit2pdf(input = ...)的文件怎么样?假设“不熟悉 R 的人”能够获取 R 文件... -
@CL。您好,感谢您的评论!正如我所说,我对 R 也很陌生,所以您能否详细说明一下,因为我没有完全遵循。谢谢
标签: r latex knitr interactive