【发布时间】:2014-05-02 14:25:09
【问题描述】:
我想知道 R 中是否有类似 aptitude(Debian 的包管理器之一)的功能,可以从 repos 中找到可用的包?对于通过find.package(x) 和install.packages(x) 查找和安装包,应该知道包的确切名称。是否有类似于aptitude search x 或apt-cache search x 的命令进行搜索,然后从返回的列表中选择包的确切名称?
【问题讨论】:
-
sos 包,也许?
-
两个想法; (1)
library("sos"); ?findFn; (2)a1 <- available.packages(); grep("foo",rownames(a1),value=TRUE)(或agrep后一种方法) -
为什么要根据名称选择包?例如,到底什么是duh-plier,谁会需要它?
-
好吧。当我问这个问题时,我已经在挖掘
sos包了。但仍然无法弄清楚如何。 -
经常想记住sos包的名字却忘记了。幸运的是 R 用户 Dasonk 创建了 findPackage 包来帮助你记住 sos 包的名称。
标签: r installation package-managers