Instalación de RCommander (rcmdr)

Instalación de RCommander (rcmdr)

Estoy intentando instalar RCommander para poder jugar con archivos .rdata.

Hice lo siguiente:

sudo apt-get install r-base

Como se indica aquí: http://cran.r-project.org/bin/linux/ubuntu/

¡Parece que no puedo acceder al rcmdrcomando!

Respuesta1

Desde la instalación de RCommandernotas:

Los sistemas Linux/Unix normalmente ya tienen instalado todo el software necesario para crear paquetes. La forma más sencilla de instalar el paquete Rcmdr es ejecutar R como root y ejecutar el comando install.packages("Rcmdr") en el indicador de R. R le pedirá que seleccione un espejo CRAN; elija el primer espejo "0-Cloud" o un sitio espejo cerca de usted.

En los sistemas Ubutu, en particular, el siguiente procedimiento debería funcionar (ligeramente modificado a partir de una sugerencia de Ista Zahn):

  • a Ubuntu (verhttp://cran.r-project.org/bin/linux/ubuntu/)

    para ubuntu biónico

    echo "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
    sudo apt-get update
    
  • Instale base R y el paquete de desarrollo R:

    sudo apt-get install r-base r-base-dev
    
  • Inicie R desde la línea de comandos de Ubuntu como root para poder instalar paquetes en todo el sistema:

    sudo R
    
  • Desde el símbolo del sistema de R, instale Rcmdr:

    install.packages("Rcmdr")
    
    • R le pedirá que seleccione un espejo CRAN
    • elija el primer espejo "0-Cloud" o un sitio espejo cerca de usted.

También es posible instalar paquetes R y R desde el repositorio de paquetes de Ubuntu, pero casi siempre están desactualizados.

Cuando cargue por primera vez el paquete Rcmdr con la biblioteca de comandos (Rcmdr), le ofrecerá descargar e instalar las dependencias que faltan; permitirle hacerlo.

Respuesta2

asegúrese de tener instalado el intérprete de R. abra el intérprete de R (desde la línea de comando:) Ry ejecútelo install.package("Rcmdr")en el intérprete. Una vez que esto termine, ejecute library(Rcmdr). Permítale instalar dependencias faltantes/actualizadas. Luego puede crear un iniciador para Rcmdr ejecutando lo siguiente:

sudo cat >/usr/bin/Rcmdr <<EOF
#! /usr/bin/env bash
R_DEFAULT_PACKAGES="$R_DEFAULT_PACKAGES Rcmdr" R "$@"
EOF
chmod a+x /usr/bin/Rcmdr

ahora puedes ejecutar Rcmdr desde la línea de comando escribiendo Rcmdr.

información relacionada