wordcloud r tm slam

wordcloud - r word cloud ggplot2



la dependencia ''slam'' no está disponible al instalar el paquete TM (12)

  1. Solo instale el paquete NLP con dependencies = True

  2. Instalar tm empaquetado con dependencies = True

Y las cosas deberían funcionar :)

Pude usar la library(tm) en r sin problemas hasta hoy, cuando se carga tm muestra:

library(tm)

Carga del paquete requerido: PNL

Error en loadNamespace (i, c (lib.loc, .libPaths ()), versionCheck = vI [[i]]):

no hay ningún paquete llamado ''slam''

Error: la carga del paquete o del espacio de nombres falló para ''tm''

Pensé que esto es un problema de dependencia y busco reinstalar el paquete

install.packages("tm")

Advertencia en install.packages: la dependencia ''slam'' no está disponible

y luego tratar de encontrar slam :

install.packages("slam")

Advertencia en install.packages:

el paquete ''slam'' no está disponible (para R versión 3.2.4)

También probé algunos de los problemas que se enumeran here y chooseCRANmirror() , aún sin suerte. ¿Hay algún problema con el paquete o es que mi r no permite la instalación de ''slam'' después de hoy?

información de la sesión

> sessionInfo() R version 3.2.4 (2016-03-10) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X 10.11.6 (El Capitan) locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] NLP_0.1-9 loaded via a namespace (and not attached): [1] parallel_3.2.4 tools_3.2.4


Al parecer, el problema parece ser la versión de R que está utilizando. Intenta instalar la última versión de R, 3.3.1. Eso debería cuidar de él.


Encontré una pista en este sitio alemán sobre R debajo de Instalar paquetes de R adicionales ("Zusätzliche R-Pakete installieren") Después de instalar Slam por separado sobre apt-get, por ejemplo:

sudo apt-get install r-cran-slam

Podría instalarlo de la manera normal:

install.packages(''tm'')

Y cargar la biblioteca también.

Espero que mi respuesta ayude a alguien.


Estoy usando R3.2.5. Estaba tratando de instalar "tm". Instalé NLP como una dependencia pero me dio un error:

"El paquete ''slam'' no está disponible (para R versión 3.2.5)"

La opción que tenía que hacer era descargar el archivo zip / tar / gz (binarios) de Slam e instalar el paquete. Funcionó para mí después de eso. Aunque no estoy seguro de cuál es el problema porque la información de la biblioteca menciona que es para R (≥ 3.3.1)



Me enfrenté a este error al instalar el paquete "tm" en R versión 3.3.0. Parece que faltan algunas bibliotecas. Después de que pude instalar la última versión 3.4.1, pude instalar el paquete "tm" que instaló el ''slam'' por su cuenta. Espero que esto pueda ayudar a alguien.


Para la versión R 3.2.3 , el siguiente trabajo funcionó bien como se menciona en este link y sugiere que esto funciona también para la versión R 3.3.0 :

#install devtools if you have not installed install.packages(''devtools'') library(devtools) slam_url <- "https://cran.r-project.org/src/contrib/Archive/slam/slam_0.1-37.tar.gz" install_url(slam_url)


Para cualquier tipo de problema relacionado con el paquete no instalado, actualice su R y luego vuelva a instalar el paquete. Estos son los pasos que sigues:

if(!require(installr)){ install.packages("installr")} require(installr)} #load the package updateR()


También tuve que actualizar a la versión más reciente de R.

Específicamente, en Ubuntu 16.04 aquí hay instrucciones para obtener la versión R actualizada .


Tuve el mismo problema y:

  • Actualicé RStudio a la última versión (1.0.143)
  • Actualicé R a la última versión (R.3.3.3)
  • Reinicié rstudio
  • Instalé de nuevo en RStudio el paquete "tm"
  • Corrí biblioteca (tm)

y todo funciona bien ahora.


Usé el siguiente código para instalar el binario o la versión anterior de slam. Funcionó para mí.

install.packages("slam", type = "binary")


Yo tenía el mismo problema que tú.
Slam "Depends: R (≥ 3.3.1)", por eso tuve que realizar las siguientes acciones para instalar y cargar correctamente el paquete "tm":

  1. Actualiza R desde 3.2.5 a la última versión 3.3.2.
  2. instalar.paquetes ("tm")
    también instalando las dependencias ''NLP'', ''slam'' package ''NLP'' desempaquetado con éxito y MD5 sumas verificadas paquete ''slam'' desempaquetado y MD5 sumas chequeadas paquete ''tm'' desempaquetado con éxito y MD5 sumas verificadas

  3. biblioteca (tm)