【问题标题】:How do I tell which R packages to cite in my paper?我如何知道在我的论文中引用了哪些 R 包?
【发布时间】:2015-02-16 14:15:11
【问题描述】:

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

【问题讨论】:

标签: r citations


【解决方案1】:

使用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 

【讨论】:

  • 带有版本号的一揽子 R 引用对于基本包来说应该足够了。但如果你使用特定的、非基础的包,你可以像上面一样引用它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多