Интересно, есть ли в R aptitude
(один из менеджеров пакетов Debian) подобная функция для поиска доступных пакетов из репозиториев? Для поиска и установки пакетов через find.package(x)
и install.packages(x)
необходимо знать точное имя пакета. Есть ли команда, аналогичная aptitude search x
или apt-cache search x
, чтобы выполнить поиск, а затем выбрать точное имя пакета из возвращаемого списка?
Есть ли команда или пакет для поиска пакетов R
Ответы (1)
В дополнение к пакету sos вас может заинтересовать функция RSiteSearch
, которая (при наличии работающего интернет-соединения) будет искать ключевые слова во всех пакетах на CRAN. По умолчанию он будет искать страницы справки, виньетки и представления задач в CRAN и давать вам ссылки на все, что он находит (есть также варианты сортировки), чтобы вы могли видеть, какие пакеты связаны. Вам не нужно устанавливать пакеты на вашем локальном компьютере, такие как ??
или help.search
. Также рассмотрите просмотр представлений задач на CRAN, они могут рассказать вам о пакетах, которые могут представлять интерес, а также могут дать совет о том, какой пакет использовать, когда есть несколько пакетов, которые соответствуют вашим потребностям.
person
Greg Snow
schedule
02.05.2014
library("sos"); ?findFn
; (2)a1 <- available.packages(); grep("foo",rownames(a1),value=TRUE)
(илиagrep
для последнего подхода) - person Ben Bolker   schedule 02.05.2014sos
, пока задавал вопрос. Но так и не смог понять как. - person oakenshield1   schedule 02.05.2014