Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
knitr:示例的输出在哪里(help=knitr)?_R_Knitr - Fatal编程技术网

knitr:示例的输出在哪里(help=knitr)?

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(

对于下面这样的块,为什么example()调用的输出没有出现在我的输出中?我错过了什么明显的东西吗

```{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')