为R包生成缺少的引用信息

为R包生成缺少的引用信息,r,roxygen2,R,Roxygen2,任何R文件包的引文(bibtex条目)可通过引文(“pkg\U名称”)获得 此外,CRAN上的R软件包存储库网页通常有一个名为“引文”的条目,该条目为相应的bibtex条目提供链接 对于软件包,我无法找到引用信息。R中是否有生成引用信息的方法,如果缺少,在本例中roxygen2没有引用信息 我也试过这种方法,但不起作用 library(devtools) citation('roxygen2') # Error in citation("roxygen2") : package ‘roxygen

任何
R
文件包的引文(bibtex条目)可通过
引文(“pkg\U名称”)
获得

此外,CRAN上的
R
软件包存储库网页通常有一个名为“引文”的条目,该条目为相应的bibtex条目提供链接

对于软件包,我无法找到引用信息。R中是否有生成引用信息的方法,如果缺少,在本例中roxygen2没有引用信息

我也试过这种方法,但不起作用

library(devtools)
citation('roxygen2')
# Error in citation("roxygen2") : package ‘roxygen2’ not found

你忘了先装包裹了吗

require(roxygen2)
citation('roxygen2')

To cite package ‘roxygen2’ in publications use:

  Hadley Wickham, Peter Danenberg and Manuel Eugster (2017). roxygen2: In-Line Documentation for R. R package
  version 6.0.1. https://CRAN.R-project.org/package=roxygen2

A BibTeX entry for LaTeX users is

  @Manual{,
    title = {roxygen2: In-Line Documentation for R},
    author = {Hadley Wickham and Peter Danenberg and Manuel Eugster},
    year = {2017},
    note = {R package version 6.0.1},
    url = {https://CRAN.R-project.org/package=roxygen2},
  }

我必须单独安装roxygen2吗?我以为它是用devtools包安装的。我可能错了。@Sathish查看
devtools
页面,默认情况下它不是导入的,因此您必须单独加载它。@Sathish如果您启动新的R会话,请运行
require(devtools)
然后
sessionInfo()
您可以看到所有附加的包,而且,
roxygen2
没有通过名称空间附加或加载。我同意你的看法。问题是roxygen2由于某种原因被卸载,我假设我的系统上已经安装了roxygen2