Instalação do RCommander (rcmdr)

Instalação do RCommander (rcmdr)

Estou tentando instalar o RCommander para poder brincar com arquivos .rdata.

Eu fiz o seguinte:

sudo apt-get install r-base

Conforme declarado aqui: http://cran.r-project.org/bin/linux/ubuntu/

Não consigo acessar o rcmdrcomando!

Responder1

Da instalação do RCommandernotas:

Os sistemas Linux/Unix normalmente possuem todo o software necessário para a construção de pacotes já instalados. A maneira mais fácil de instalar o pacote Rcmdr é executar R como root e emitir o comando install.packages("Rcmdr") no prompt do R. R solicitará que você selecione um espelho CRAN; escolha o primeiro espelho "0-Cloud" ou um site espelho perto de você.

Em sistemas Ubutu, em particular, o seguinte procedimento deve funcionar (ligeiramente modificado a partir de uma sugestão de Ista Zahn):

  • para o Ubuntu (vejahttp://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 a base R e o pacote R dev:

    sudo apt-get install r-base r-base-dev
    
  • Inicie R na linha de comando do Ubuntu como root para poder instalar pacotes em todo o sistema:

    sudo R
    
  • No prompt de comando R, instale o Rcmdr:

    install.packages("Rcmdr")
    
    • R pedirá que você selecione um espelho CRAN
    • escolha o primeiro espelho "0-Cloud" ou um site espelho perto de você.

Também é possível instalar pacotes R e R do repositório de pacotes do Ubuntu, mas quase sempre estão desatualizados.

Quando você carrega pela primeira vez o pacote Rcmdr com a biblioteca de comandos (Rcmdr), ele se oferecerá para baixar e instalar dependências ausentes; permita que isso aconteça.

Responder2

certifique-se de ter o interpretador R instalado. abra o interpretador R (na linha de comando:) Re execute install.package("Rcmdr")no interpretador. Quando isso terminar, execute library(Rcmdr). Permita que ele instale dependências ausentes/atualizadas. Você pode então criar um iniciador para Rcmdr executando o seguinte:

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

agora você pode executar o Rcmdr na linha de comando digitando Rcmdr.

informação relacionada