Установка дополнительного R-пакета (ImputeTS R Package) в Azure ML

Я ссылался на приведенный ниже запрос переполнения стека относительно установки дополнительного пакета R в Azure ML. Однако я получаю ошибку

След 1. Установка пакета miniCRAN для Windows ( https://cran.r-project.org/web/packages/imputeTS/index.html)

След 2. Установка пакета ImputeTS для Windows ( https://cran.r-project.org/web/packages/miniCRAN/index.html)

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

R версия, которую я использую: CRAN 3.1.0

Мне нужно использовать package ImputeTS.

Ссылка на запрос переполнения стека: установка дополнительного пакета R на Azure ML

Ошибка 1:

    Error 0063: The following error occurred during evaluation of R script:

    ---------- Start of error message from R ----------

    zip file 'src/miniCRAN.zip' not found

Ошибка 2:

     Error 0063: The following error occurred during evaluation of R script:

     ---------- Start of error message from R ----------

     zip file 'src/imputeTS.zip' not found

R скрипт:

JCI_CO2  <- maml.mapInputPort(1)

library(dplyr)
library(tidyr)
library(lubridate)

#install.packages("src/imputeTS.zip", lib = ".", repos = NULL, verbose = TRUE)
#(success <- library("imputeTS", lib.loc = ".", logical.return = TRUE, verbose = TRUE))

 #library(imputeTS)
 #library(imputeTS,lib.loc = ".")


install.packages("src/miniCRAN.zip", lib = ".", repos = NULL, verbose = TRUE)
(success <- library("miniCRAN", lib.loc = ".", logical.return = TRUE, verbose = TRUE))

library(miniCRAN)
library(miniCRAN,lib.loc = ".")

library(imputeTS)

dt2 <- JCI_CO2 %>%
  mutate(Date.Time = mdy_hm(Date.Time)) %>%
  filter(Date.Time %in% seq(min(Date.Time), max(Date.Time), by = "15 min")) %>%
  complete(Date.Time = seq(min(Date.Time), max(Date.Time), by = "15 min")) %>%
  mutate(RA.CO2 = na.interpolation(RA.CO2)) %>%
  arrange(desc(Date.Time))


  JCI_CO2 <- data.frame(dt2)

  maml.mapOutputPort("JCI_CO2");

Примечание: все остальные пакеты в коде, т.е. dplyr, tidyr, lubridate, уже являются частью пакета Azure ml R. За исключением ImputeTS, который я пытаюсь установить.

1 ответ

Когда возникают проблемы с модулями "Выполнить R" или "Сценарий Python" (фактически со всеми модулями, но более полезными для них), при выборе этого модуля на панели свойств в правой части окна отобразится ссылка "Просмотр выходного журнала". Это покажет stdout + stderr модуля, который является более подробным, чем последнее проанализированное сообщение об ошибке в окне.

В частности, для диагностики таких проблем, как "путь не существует", присоединение Zip-файла к входному Zip-порту Exec R/Py фактически выдает полный список того, что было разархивировано, в контекст интерпретатора R/Python. Используйте это, чтобы определить, почему пути, которые вы предоставляете, не разрешаются так, как вы ожидаете.

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