2012-01-12 73 views
1

通常與data.frames一起使用的函數可以讓用戶提供數據集,以便用戶可以直接使用它的列。例如: -在自定義函數中使用data.frame?

lm(mpg~cyl+gear,data=mtcars) 

不是公式使用mtcars$cyl的,我們可以簡單地使用cyl。我如何在定製函數中實現這樣的行爲?

+0

查看'?with' – James 2012-01-12 15:25:57

+3

您可以隨時查看「lm」的來源並查看正在發生的事情,或者哈德利的這個維基可能會感興趣:https://github.com/hadley/devtools/wiki /評價 – Chase 2012-01-12 15:26:41

+0

非常好。大通和詹姆斯。有時我似乎忘了好東西...... – 2012-01-12 15:41:33

回答