【发布时间】:2015-02-16 14:15:11
【问题描述】:
R "stats" citation for a scientific paper 的问题让我想知道如何列举在学术论文中使用 R 时应该引用的所有 R 包。如何获得我加载并需要引用的包的列表?
【问题讨论】:
-
查看这个关于
grateful包stackoverflow.com/a/46781771/7886302的答案
R "stats" citation for a scientific paper 的问题让我想知道如何列举在学术论文中使用 R 时应该引用的所有 R 包。如何获得我加载并需要引用的包的列表?
【问题讨论】:
grateful包stackoverflow.com/a/46781771/7886302的答案
使用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
【讨论】: