R中的正确编码技术

时间:2015-12-17 06:03:46

标签: r coding-style

我正在编写一个具有许多不同功能的R代码,最终我想要在不同的数据集上一起使用。

随着我不断构建功能,似乎越来越难以跟踪脚本中的所有内容。

我的问题是,将函数分解为单独的R脚本是正确的R编码还是应该在一个大型脚本中?

感谢您的帮助。这是我第一次尝试编写这么大的代码!

-B

1 个答案:

答案 0 :(得分:0)

是的,您可以将您的功能存储在多个R脚本中。 如果您需要拨打电话,可以使用source()

例如: 假设你有func1,func2保存在myfunc.R中。

要打电话给他们,

source('myfunc.R')

#other codes

func1()
func2()

关于是否推荐这种方法,取决于您的项目要求。

或者,您可以考虑按照Richard的建议打包它们。