我希望这不是一个双重职位。我一直在寻找答案。调用模型时打印文本
我有一个函数返回一个相当大的列表。所以我希望它在列表的所有结果之间打印一些文本。有点像从lm和其他型号中知道的那样。
考虑该R脚本
y<-function(z)
{
l<-list()
print("hello world")
l$answer<-2*z
return(l)
}
x<-y(5)
这是一个小例子。我尝试了一个打印解决方案,但这是一个不好的解决方案,仅仅因为它在我将变量保存为x < -fun(5)时执行打印。我只是希望它在你明确提出要求时执行文本,或者如果你可以将自己的“摘要”命令构建到列表中,甚至更好。
谢谢你的时间。
下面的答案是我首先想到的,但另一种方法是为'y'添加'print = FALSE'参数,在print语句上方添加if(print)',并且只在您想要时设置为TRUE – rawr 2014-10-12 14:26:45