es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo instalar algunos paquetes R en Azure ML

Necesito instalar algunos paquetes de R en AzureML, pero creo que no lo estoy haciendo de la manera correcta:

install.packages(c(

"timetk",
  "modeltime",
  "modeltime.ensemble",
  "quantmod",
  "rvest",
  "tidyverse",
  "gtrendsR",
  "xlsx"
))

Luego, cuando llamo a las bibliotecas después de instalarlos, obtengo el siguiente mensaje de error:

Error en library(timetk): No hay ningún paquete llamado `timetk'...

Leí este artículo aquí (https://stackoverflow.com/questions/43176442/install-r-packages-in-azure-ml) en stackoverflow, pero confieso que no logro avanzar para resolver esto…

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando instalar paquetes de R en AzureML, pero te encuentras con un mensaje de error al intentar cargarlos. Puedes probar un enfoque diferente para instalar paquetes en AzureML utilizando el script personalizado, que te permite especificar los paquetes junto con sus versiones. Aquí tienes un ejemplo:

    “`{r}

    Define una variable para los paquetes que deseas instalar

    packages <- c(
    “timetk”,
    “modeltime”,
    “modeltime.ensemble”,
    “quantmod”,
    “rvest”,
    “tidyverse”,
    “gtrendsR”,
    “xlsx”
    )

    Define un script personalizado para instalar los paquetes

    install_packages <- function() {
    for(package in packages) {
    if(!require(package, character.only = TRUE)) {
    install.packages(package, dependencies = TRUE)
    library(package, character.only = TRUE)
    }
    }
    }

    Llama al script personalizado para instalar los paquetes

    install_packages()
    “`

    Este script recorrerá los paquetes que deseas instalar, primero comprobando si ya están instalados y cargados, y si no es así, los instalará y luego los cargará. Puedes personalizar este script para incluir versiones específicas de los paquetes agregando el número de versión al nombre del paquete. Por ejemplo, para instalar una versión específica de timetk, deberías agregar "timetk_0.1.2" en lugar de simplemente "timetk" en la variable packages.

    Espero que esto te ayude a instalar tus paquetes de R correctamente en AzureML.

Comments are closed.