【发布时间】:2010-11-18 23:20:31
【问题描述】:
当我承担任何复杂的 R 项目时,我的脚本很快就会变得冗长和混乱。
我可以采用哪些实践来使我的代码始终令人愉快地工作?我正在考虑类似的事情
- 在源文件中放置函数
- 何时将某些内容拆分到另一个源文件中
- 主文件中应该包含什么
- 将函数用作组织单位(考虑到 R 使得访问全局状态变得困难,这是否值得)
- 缩进/换行做法。
- 对待(如{?
- 将 )} 之类的内容放在 1 行或 2 行上?
基本上,您组织大型 R 脚本的经验法则是什么?
【问题讨论】:
-
您可能还想查看
ProjectTemplate包。
标签: r package conventions code-organization project-organization