如何让R替换作者角色的文本,该角色显示为' [NA]'?

时间:2017-09-06 13:21:07

标签: r packaging tidyverse r-package

此问题是another question from yesterday的分支。

我目前正在编写我的第一个R套餐,跟随Hadley Wickham关于该主题的优秀book。上面链接的本书部分包含通过包DESCRIPTION文件添加作者和贡献者的示例。

博士。 Wickham指出,full list of roles非常全面。如果您的包裹有樵夫(' wdc'),词作者(' lyr')或服装设计师(' cst'),请舒服地休息,以便您能正确描述他们的创建包的角色。"

我遇到的问题是,?mypackagename会在"作者"下为贡献者返回[NA]。当该人的角色被列为ctb(贡献者)以外的其他人时 - 例如,如果下面的Jane Smith被列为csp(项目顾问),或者是博士后威克姆上面的例子,wdc(伐木工)。

DESCRIPTION文件的示例部分:

Authors@R: c(
    person("John", "Doe", email = "jdoe@example1.com", role = c("aut", "cre")),
    person("Jane", "Smith", email = "jsmith@example2.com", role = "csp", comment = "Provided intellectual overview."))

?mypackagename的相关输出:

Maintainer: John Doe jdoe@example1.com

Other contributors:

Jane Smith jsmith@example2.com (Provided intellectual overview.) [NA]

有没有办法告诉R这个附加角色是什么,用更准确的内容替换[NA]文本?

我会感激任何指针!

0 个答案:

没有答案