我有一个400行长的R脚本,可以执行各种数据导入和处理。这是一团糟,我想知道如何正确地组织它。我最好怎么去做?
我对R笔记本非常熟悉,但是为块添加额外的代码行(具有各种选项)会增加多余的代码。我正在寻找有关代码格式和布局的更多基本技巧。它不一定是R独有的。
答案 0 :(得分:1)
即使多年后仍在为同一事物而苦苦挣扎的人的建议:
source('/path/to/script.r')
)。答案 1 :(得分:1)
不确定是否使用过RProjects。可能会派上用场。
遇到类似问题后,我正在使用以下方法。
在该项目文件夹中创建以下文件夹
Data
-所有输入数据都在这里。有时会有raw
和processed
文件夹Code
-包含R个功能/代码段Docs
-项目的所有相关文档Reports
-从该项目中生成的任何报告。所有RMD,笔记本电脑都在这里。Output
-所有输出数据都在这里任何重复的任务都将转换为函数并转到Functions.R
文件,并放置在代码目录中