在包括 R for Data Science 在内的各种R书中,控制台输出被修改为如下所示:
1 + 2
#> [1] 3
而不是默认值:
> 1 + 2
[1] 3
这样做的好处是可以直接将代码和输出复制到一个人自己的R会话/脚本中并运行它而不会出现问题。该代码有效,因为默认的>
和+
字符已被删除,输出不会造成任何问题,因为它已经过评论。
有关于修复第一行(例如here)的问题,即将选项设置为类似options(prompt = " ", continue = " ")
的内容(第二行修复了多行输入情况)。但是,我无法找到任何方法将#>
添加到输出中。这可以在常规会议中完成,还是仅限于 knitr / rmarkdown ?