knitr包文本输出

Rstudio那个knitr选项其实是谢益辉大佬开发的。,一直没有搞清楚输出格式的参数,以下从R语言忍者秘笈摘录,供记录学习使用。
在文本输出方面,knitr包支持以下功能

代码高亮(highlight=TRUE),增强可读性,有无数的高亮主题可选,仅适用于LaTeX和HTML输出,MD文档在转为HTML文档之后可以用专门的JavaScript库去高亮代码
代码重排(tidy=TRUE),对那些不注意代码格式的人来说很有用,再乱的代码,到了这里也会变得相对整齐,本功能由formatR包支持
执行或不执行代码(eval=TRUE/FALSE),不执行的代码段将被跳过,原样输出源代码
显示/隐藏源代码(echo=TRUE/FALSE),甚至精确控制显示哪几段代码(echo取数值)
显示/隐藏普通文本输出或将文本输出以原样形式输出(results='markup', 'hide', 'asis'
显示/隐藏警告文本(warning=TRUE/FALSE)、错误消息(error)和普通消息(message)
显示/隐藏整个代码段的输出(include=TRUE/FALSE),比如我们可能想运行代码,但不把结果写入输出中

猜你喜欢

转载自blog.csdn.net/weixin_34013044/article/details/87539213