在包中描述字段

我很抱歉,因为我知道这个答案很可能出现在编写R包的手册中,但是在我阅读并查看其他包的Collat​​e字段时,我无法弄清楚这个字段是100%的。 用简单的语言(我的是英文)包的描述文件中的Collat​​e字段是做什么的? 人们想要放在那里?


我认为它来自时间和情况, R/目录中的文件的采购顺序(而不是字典默认值)仍然很重要。 .onLoad()函数通常位于名为zzz.R的文件中的zzz.R

对于它的价值,我的软件包中没有一个使用DESCRIPTION中的“Collat​​e:”字段。

编辑:因为我们喜欢经验性的措施,所以这里对所有CRAN来源的机器快速grep

$ grep ^Collate */DESCRIPTION | wc -l
292
$ ls -1 */DESCRIPTION | wc -l
3779

所以这是所有软件包的7.7%。 除非你真的必须,否则我真的不会担心。

链接地址: http://www.djcxy.com/p/71151.html

上一篇: Collate field in package Description

下一篇: How to get package name from anywhere?