我打算将我的一些代码压缩到一个程序包中,并在CRAN上查看了一些已发布程序包的来源作为指导。我注意到许多软件包都包含文件R\zzz.R
,因此我想必须对此有一些约定。
但是,我在官方Writing R Extensions指南中找不到关于zzz.R
的任何内容。该文件的用途是什么,我需要在软件包中包含一个文件吗?为什么使用它的命名方式-为什么不使用zzzz.R
?
最佳答案
这是一个通常会在程序包加载时执行操作的文件。这是传统/惯例,它称为zzz.R,并且可以称为任何东西。
仅当您希望您的程序包在加载时做一些与众不同的事情时,才需要包括它。继续查看人们在其中放置的内容,您将开始了解他们的用途。
编辑快速Google搜索...
提到section 4 here和
底部page 3 here
关于r - R包- 'zzz.R'文件用于什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21448904/