R 中的正确编码技术
Proper Coding Techniques in R
我正在编写一个具有许多不同功能的 R 代码,最终我想在不同的数据集上一起使用它们。
随着我不断构建函数,跟踪脚本中的所有内容似乎变得越来越困难。
我的问题是,将函数分解为单独的 R 脚本的 R 编码是否合适,还是应该全部放在一个大型脚本中?
感谢您的帮助。这是我第一次尝试编写这么大的代码!
-B
是的,您可以将函数存储在多个 R 脚本中。
如果你需要调用它们,你可以使用 source()
.
例如:
假设您将 func1 和 func2 保存在 myfunc.R.
中
给他们打电话,
source('myfunc.R')
#other codes
func1()
func2()
至于是否推荐这种方法,取决于您的项目需求。
或者,您可以考虑按照 Richard 的建议打包它们。
我正在编写一个具有许多不同功能的 R 代码,最终我想在不同的数据集上一起使用它们。
随着我不断构建函数,跟踪脚本中的所有内容似乎变得越来越困难。
我的问题是,将函数分解为单独的 R 脚本的 R 编码是否合适,还是应该全部放在一个大型脚本中?
感谢您的帮助。这是我第一次尝试编写这么大的代码!
-B
是的,您可以将函数存储在多个 R 脚本中。
如果你需要调用它们,你可以使用 source()
.
例如: 假设您将 func1 和 func2 保存在 myfunc.R.
中给他们打电话,
source('myfunc.R')
#other codes
func1()
func2()
至于是否推荐这种方法,取决于您的项目需求。
或者,您可以考虑按照 Richard 的建议打包它们。