Установка пакетов с общей строкой в цикле
Я недавно сталкивался с Deducer, мне пришло в голову взглянуть на него, и я приступил к установке пакета. После поиска через CRAN мне пришло в голову, что есть ряд пакетов, которые поддерживают Deducer:
Вместо запуска:
install.packages("Deducer")
install.packages("DeducerExtras")
Я бы предпочел запустить цикл для всех пакетов, в названии которых есть строка Deducer. Отсюда мой вопрос, как я могу получить список пакетов из CRAN, где имя соответствует определенной строке, и установить их в цикле?
1 ответ
Решение
Довольно сырой:
out <- available.packages()
libs <- as.vector(out[grep("Deducer", out[,1]),1])
lapply(libs, install.packages)