R 中的正确编码技术

Proper Coding Techniques in R

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

随着我不断构建函数,跟踪脚本中的所有内容似乎变得越来越困难。

我的问题是,将函数分解为单独的 R 脚本的 R 编码是否合适,还是应该全部放在一个大型脚本中?

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

-B

是的,您可以将函数存储在多个 R 脚本中。 如果你需要调用它们,你可以使用 source().

例如: 假设您将 func1 和 func2 保存在 myfunc.R.

给他们打电话,

source('myfunc.R')

#other codes

func1()
func2()

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

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