我希望這不是一個雙重職位。我一直在尋找答案。調用模型時打印文本
我有一個函數返回一個相當大的列表。所以我希望它在列表的所有結果之間打印一些文本。有點像從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