knitr:示例的输出在哪里(help=knitr)?
对于下面这样的块,为什么example()调用的输出没有出现在我的输出中?我错过了什么明显的东西吗knitr:示例的输出在哪里(help=knitr)?,r,knitr,R,Knitr,对于下面这样的块,为什么example()调用的输出没有出现在我的输出中?我错过了什么明显的东西吗 ```{r} require(knitr) 2+2 help(package='knitr') ``` 我在输出中看到“##4”,但在help()输出中看不到 谢谢,Stephen帮助(package='knitr')返回一个类为packageInfo的对象,并且print.packageInfo()通过file.show()在临时文件中显示此对象的格式化版本,它不会将任何内容写入stdout(
```{r}
require(knitr)
2+2
help(package='knitr')
```
我在输出中看到“##4”,但在help()输出中看不到
谢谢,Stephen帮助(package='knitr')
返回一个类为packageInfo
的对象,并且print.packageInfo()
通过file.show()
在临时文件中显示此对象的格式化版本,它不会将任何内容写入stdout()
,因此无法捕获输出
您可以使用format()
+cat()
手动将帮助信息写入stdout
:
cat(format(help(package='knitr')), sep = '\n')