jpm*_*ris 3 r libraries
我一直把我所有的库调用放在我的主R文件的顶部.但是在创建了更多文件,使代码更抽象之后,我想知道我是否做错了.我看到两种方式都有好处:
文件顶部 - 您可以看到一次使用的所有内容,只要您调用一次,它们就在环境中,您只需要调用一次
使用之前 - 代码(esp函数和源文件)更加独立,但最终可能不止一次调用库(不确定这是否有问题).
调用R库的正确方法是什么:在脚本/文件的开头或使用之前?
era*_*rtg 6
我不认为有一种"官方"方式可以做到这一点,但谷歌R风格指南建议如下(强调我的):
一般布局和订购 如果每个人都使用相同的一般顺序,我们将能够更快,更轻松地阅读和理解彼此的脚本. 版权声明评论 作者评论文件描述评论,包括程序,输入和输出的目的 source()和library()语句 功能定义 执行的陈述,如果适用(例如,印刷,图)
一般布局和订购
如果每个人都使用相同的一般顺序,我们将能够更快,更轻松地阅读和理解彼此的脚本.
版权声明评论
作者评论文件描述评论,包括程序,输入和输出的目的
source()和library()语句
功能定义
执行的陈述,如果适用(例如,印刷,图)
当然,这意味着库调用应该更接近顶部(如第一个选项).我想主要的是一致性,正如Wickham在他的风格指南中所述,它没有明确提到脚本结构,但是如果你的代码有很多读者,那么提到一系列专业人员要保持一致.
归档时间:
11 年,2 月 前
查看次数:
901 次
最近记录: