R如何阅读函数

时间:2015-05-25 09:48:03

标签: r function csv

我目前正在R中实施一个工具,但我遇到了问题。我已经在论坛中看了一眼,但没有找到任何东西。

我有很多.csv文件,这些文件在某种程度上相互关联。问题是我还不知道如何(这取决于工具用户的输入)。现在我想读一个包含任意函数f的csv文件,例如: f:a = b + max(c,d),然后输入,例如a =" Final Sheet",b =" Sheet1",c =" Sheet2",d =" Sheet3"。 (也许我没有解释得很好,然后我会上传一张图片。)

现在我的问题是,我可以以某种方式读取csv文件,以便我以后可以在程序中使用函数f吗? (当然,给定的函数必须在R中很常见。

我希望你理解我的问题,我会感激任何帮助或想法!!

1 个答案:

答案 0 :(得分:0)

我不会将数据文件与R源组合。更容易将它们分开。您将函数放在单独的脚本文件中,然后根据需要source()放置它们,并使用read.csv()等加载数据。

"保持简单" : - )

我确信在文本文件的函数源代码中读取了一种扭曲的方式,然后以某种方式eval() - 但我不确定这是值得的。< / p>