30

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

4

1 回答 1

27

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

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

编辑: 由于我们喜欢经验测量,这里有一个grep包含所有 CRAN 资源的机器上的快速说明:

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

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

于 2012-05-10T02:12:34.330 回答