题
我想输出表的乳胶版本。我使用Xtable()做一个主要问题。当我尝试从我调用的函数(通常也可以做很多其他事情)内部生成乳胶表时,文件将写为零长度! (我运行Windows 7 X64,并使用R 2.11)。
例子:
fnc <- function (my.table) {
sink(file="paper/tables/output.tex",caption="my caption")
xtable(my.table)
sink()
}
当我直接在函数内部运行三行时,文件是正确编写的。当我调用FNC(我的表)时,文件写为零长度。
为什么?谢谢!
解决方案
您需要在功能中使用打印:
print(xtable(my.table))
不隶属于 StackOverflow