Невозможно установить библиотеку R в лазурном мл

Я пытался установить пакет машинного обучения, который я могу использовать в своем R-скрипте.

Я поместил архив установщика в zip-файл и делаю

install.packages("src/packagename_2.0-3.tar.gz", repos = NULL, type="source") 

изнутри сценария R. Однако индикатор прогресса просто кружится бесконечно и не устанавливается в среде.

Как я могу установить этот пакет?

ada это пакет, который я пытаюсь установить и ada_2.0-3.tar.gz это файл, который я использую.

1 ответ

Решение

Вы не можете использовать пакеты tarball. Если вы находитесь в Windows, вам нужно сделать следующее:

Как только вы установите пакет (+ его зависимости), он загрузит пакеты в каталог

C:\Users\xxxxx\AppData\Local\Temp\ имя некоторого каталога \ download_packages

Они будут в формате zip. Эти пакеты вам нужны.

Или загрузите двоичные файлы Windows с крана.

Затем вам нужно поместить все необходимые пакеты в один общий zip-файл и загрузить его в AzureML в качестве нового набора данных.

в AzureML загрузите пакет данных, связанный с r-скриптом

install.packages("src/ada.zip", lib = ".", repos = NULL, verbose = TRUE)
library(ada, lib.loc=".", verbose=TRUE)

Убедитесь, что все зависимые пакеты доступны в Azure. Rpart доступен.

Для полного обзора, посмотрите на этот блог msdn, объясняя это немного лучше с некоторыми визуальными эффектами.

Другие вопросы по тегам