【发布时间】:2012-05-31 00:17:32
【问题描述】:
available.packages() 函数可以列出 CRAN 上所有可用的软件包。是否有类似的功能来查找所有可用的小插图?如果不是,我将如何获得所有小插曲及其关联的包的列表?
请记住,data.table 包有 3 个与之关联的小插曲。
编辑:根据安德烈的回答,我意识到我并不清楚。我知道用于查找所有可用本地小插图的小插图功能,我正在寻找一种方法来获取 CRAN 上所有包的所有小插图。
【问题讨论】:
-
你可以解析(例如使用
XML和RCurl)CRAN 上的所有包索引,尽管我很确定系统管理员不会喜欢这个想法。 -
我似乎记得在回答一些 SO 问题(现在找不到)时查看此信息并决定因为该信息未包含在
available.packages()的输出中,也不包含在将readRDS应用于@CRAN/web/packages/packages.rds的结果(来自 Jeroen Ooms 的一个技巧),我想不出一种不刮擦的方法...... -
这将是用于 CRAN 的包的一部分,因此抓取方法不是最好的方法,除非......我可以抓取一次并将信息作为数据集存储在获取的包中随包的每个新版本更新。也许是一种可能性。
-
@BenBolker 您能否将该评论添加为答案,以便我接受?不是我希望的答案,但认为可能是可能的结果。
标签: r data.table cran vignette