源脚本或某些脚本行

时间:2014-09-19 13:08:12

标签: r loading

我有不同型号的多个R脚本,我需要让其他人可以轻松访问。因此,我希望有一个脚本,其中只包含运行其他脚本的源代码,而无需人们搜索许多文件以找到正确的脚本。一些脚本有多个模型,所以如果可能的话,我想只从这些脚本中获取特定的行块。

例如,为了以不同的方式找到ARIMA的准确性,我必须依次运行以下不同的脚本;

  • 阅读数据
  • Arima
  • 样本内的准确性
  • 准确性读取数据
  • 强迫参数的准确性
  • 准确出样

不同脚本的数量会导致错误风险更高。特别是在这些脚本中有3个是其他5个模型,如果我自己运行,我只会突出我想要使用和运行的特定模型,但对于其他可能更令人困惑的人来说。

我知道我必须使用source()来运行脚本,但我仍然坚持如何仅提供脚本的某些部分以及正确的源代码来源

2 个答案:

答案 0 :(得分:3)

不是试图获取部分脚本,而是将这些代码移动到函数中,然后调用所需的函数。

首先搜索如何write R functions

您可以将所有功能放在一个文件中,获取它,然后使用其他人的订单制作功能配方。

答案 1 :(得分:1)

您可以创建一个自动化整个事物的代码,然后使用knitr创建一个单词或整个文档的pdf文档,供其他人轻松阅读?