2014-02-05 4 views
2

Как я могу получить список R для его базовых пакетов установки. Dirk дает список HERE, но как я могу получить R, чтобы сообщить мне эту информацию, то есть пакеты в src/library/?Программно получить список базовых пакетов

getOption("defaultPackages") близко, но перечислены только некоторые из этих пакетов.

ответ

8
rownames(installed.packages(priority="base")) 
[1] "base"  "compiler" "datasets" "graphics" "grDevices" "grid"  
[7] "methods" "parallel" "splines" "stats"  "stats4" "tcltk"  
[13] "tools"  "utils"  
2

Там может быть более простой способ, но я думаю, что это должно сделать трюк:

installed.packages()[grep('^base$', installed.packages()[, 'Priority']), ] 
+0

Спасибо. Мне нравится @ Josh просто немного больше для простоты +1 –

+0

Конечно - я не смотрел на args на 'installed.packages', а @ Josh's намного яснее. – jbaums

Смежные вопросы