如何在论文中指出要引用哪些R包?

时间:2014-12-17 21:59:34

标签: r citations

R "stats" citation for a scientific paper的问题让我想知道如何在学术论文中使用R时列举我应该引用的所有R包。我如何获得我加载并需要引用的包列表?

1 个答案:

答案 0 :(得分:2)

使用How to find out which package version is loaded in R?的答案,我看到我们可以使用sessionInfo()函数查看已加载的包(虽然不一定使用)。

以下将基本包作为向量获取,并将其与已加载包的名称连接。然后我们将citation函数应用于每个。

packages_in_use <- c( sessionInfo()$basePkgs, names( sessionInfo()$loadedOnly ) )
the_citations_list <- lapply( X=packages_in_use, FUN=citation)
the_citations_list