我正在开发一个程序包,通过创建一个包含有关数据帧每列的基本统计信息的knitr文件,帮助自动化探索性数据分析。我遇到的一个问题是在函数中存储ProcessBuilder
调用的结果,然后在knitr文档中使用该输出。下面是降价文件中问题的快速示例:
pander_return
我在以可读的方式输出```{r, results='asis', message=FALSE, warning=FALSE}
require(pander)
x <- pander_return(head(cars))
cat(x)
```
时遇到了很多麻烦。我尝试了各种形式的x
和cat
。例如,上面的代码产生以下输出:
1“----- speed dist --- --4 2 4 10 7 4 7 22 8 16 9 10 -----” attr(,“class”)1“knit_asis”attr(,“knit_cacheable”)1 TRUE
我希望能够看到标准输出,例如:
生成的输出print
我也附了一个屏幕截图。
提前感谢您的帮助