使用R markdown并尝试为我正在工作的小组写一个小文档。我希望能够将函数描述直接打印到我正在编写的Rmarkdown文档中。例如,如果我想要函数的描述" cor"我会用
?cor
这将在我正在处理的终端中打印描述。现在使用
print(?cor)
或
dummy <- ?cor
print(dummy)
不会将描述打印到Rmarkdown文件,而是再次在终端内打印并挂起,直到用户退出,此时生成RMarkdown pdf。不幸的是,pdf中没有任何迹象。
如何让R打印到Rmardkdown而不是终端?
答案 0 :(得分:0)
您需要的是printr包。确保在使用下面的示例Rmarkdown代码之前安装它(即首先运行install.packages('printr')
),但这里是一个如何在Rmarkdown创建的PDF中包含帮助文件的示例:
---
title: "SO"
output: pdf_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
## Printing Help
```{r}
library(printr)
help(sum)
```