【发布时间】:2018-05-26 06:00:21
【问题描述】:
我正在开发一个 R 包,其中的功能属于逻辑组;广义地说,“输入”、“数据处理”、“分析”、“输出”、“信息”和“实用程序”。我希望我的包索引按顺序分成这些主要标题,每个组中的功能按字母顺序列出。我不想要像多个级联级别这样的傻事;一级就可以了。
R 包文档系统(否则它很漂亮——谢谢大家!)给我一个索引,顶部有小插图和说明,然后是按字母顺序排列的所有函数。我认为像@family 或@describeIn 这样的roxygen2 标签可以解决问题,但事实并非如此。我还注意到一些包的索引按初始函数字母划分,但是快速查看 Github 上的源代码并没有发现任何有用的信息。除了 this 之类的黑客攻击之外,谷歌搜索和 Stackexchang 没有发现任何东西,它指的是 lattice。
我不敢相信我是 R 历史上第一个想要这样做的人!我通常认为在开源包中听起来合理的事情会很容易或至少是可能的——它们通常是由合理的人编写的——但我在这里不知所措。
【问题讨论】:
-
我觉得做不到。如果我在你里面,我会关注其他包的做法,例如
raster(参见cran.r-project.org/web/packages/raster/raster.pdf):一个按主题总结的所有功能的重要介绍。
标签: r documentation packages roxygen2