пакет необходим для этой модели и не установлен - PullRequest
0 голосов
/ 27 августа 2018

Я использую функцию поезда каретного пакета с r. Если я укажу пакет, который я не установил, метод отобразит следующее.

1 package is needed for this model and is not installed. (***). Would you like to try to install it now?
1: yes
2: no

Я бы хотел ответить на все вопросы «1: да», не вводя каждый раз этот вопрос вручную, но как это можно сделать?

1 Ответ

0 голосов
/ 27 августа 2018

Это х-у проблема

Вы не должны смотреть на установку внутри caret train функции, но перед ней.

Например, используя:

list.of.packages <- c("your_package1", "your_package2")
new.packages <- list.of.packages[!(list.of.packages %in% installed.packages()[,"Package"])]
if(length(new.packages)) install.packages(new.packages)

Источник: Элегантный способ проверить отсутствующие пакеты и установить их?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...