Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
说明“;Authors@R&引用;组织领域_R_Metadata_Documentation - Fatal编程技术网

说明“;Authors@R&引用;组织领域

说明“;Authors@R&引用;组织领域,r,metadata,documentation,R,Metadata,Documentation,在Authors@RR程序包的说明文件的字段?我在以下地方没有找到答案: 包装手册 在讨论该领域的角色时,仅间接提及: cph:版权所有人。如果版权由作者以外的其他人持有,通常是一家公司(即作者的雇主),则使用此选项 但是,没有提到在这种情况下是否/如何创建个人实体,或者是否有替代方法 编写R扩展文档 没有提到组织。我在人员功能文档中找到了答案: 对于非自然人(如机构、公司等)的人员,宜使用给定的(但不是家庭)作为姓名,例如人员(“R核心团队”,role=“aut”) 就我而言,我会这样做: A

Authors@R
R程序包的
说明
文件的字段?我在以下地方没有找到答案:

包装手册 在讨论该领域的角色时,仅间接提及:

cph
:版权所有人。如果版权由作者以外的其他人持有,通常是一家公司(即作者的雇主),则使用此选项

但是,没有提到在这种情况下是否/如何创建
个人
实体,或者是否有替代方法

编写R扩展文档
没有提到组织。

我在
人员
功能文档中找到了答案:

对于非自然人(如机构、公司等)的人员,宜使用
给定的
(但不是
家庭
)作为姓名,例如
人员(“R核心团队”,role=“aut”)

就我而言,我会这样做:

Authors@R: c(
  person("My Organization, Inc.", role=c("aut", "cre", cph)),
  person("Ken", "Williams", role="cre"))

@RalfStubner保持唯一可能是个好主意(同时为
cre
添加一个电子邮件地址),但我还没有找到任何官方声明它需要唯一。编写R扩展时说:强制“Maintainer”字段应该给出一个名称,后跟一个有效的[…]电子邮件地址[…],对于CRAN包,它应该是个人,不是邮件列表,也不是公司实体。它进一步指出,如果使用合适的Authors@R'字段是给定的。[…]“‘cre’”(创建者)用于软件包维护程序[…]如果在构建或安装时需要,“Author”和“mainter”字段将自动从中生成。因此,如果未单独定义
维护者
字段,则有必要这样做。