One place for hosting & domains

      Cómo instalar R en Ubuntu 20.04


      Introducción

      R es un lenguaje de programación de código abierto que se utiliza ampliamente para realizar análisis de datos e informática estadística. Con el soporte de la R Foundation for Stadistical Computing, es un lenguaje cada vez más popular y extensible con una comunidad activa. R ofrece muchos paquetes generados por el usuario para áreas de estudio específicas, lo que hace que sea aplicable a muchos campos.

      En este tutorial, instalaremos R y mostraremos cómo añadir paquetes desde la Comprehensive R Archive Network (CRAN) oficial.

      Requisitos previos

      Para seguir este tutorial, necesitará un servidor Ubuntu 20.04 con:

      • al menos 1 GB de RAM
      • un usuario no root con privilegios sudo

      Para aprender a realizar esta configuración, siga nuestra Guía de configuración inicial del servidor.

      Una vez que se cumpla con estos requisitos previos, estará listo para comenzar.

      Paso 1: Instalar R

      Debido a que R es un proyecto que avanza rápidamente, la última versión estable no está siempre disponible en los repositorios de Ubuntu, de forma que comenzaremos añadiendo el repositorio externo mantenido por CRAN.

      Nota: CRAN mantiene los repositorios en su red, pero no todos los repositorios externos son fiables. Asegúrese de realizar la instalación únicamente desde fuentes confiables.

      Primero vamos a añadir la clave GPG relevante.

      • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

      Cuando ejecute el comando, verá el siguiente resultado:

      Output

      Executing: /tmp/apt-key-gpghome.cul0ddtmN1/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 gpg: key 51716619E084DAB9: public key "Michael Rutter <marutter@gmail.com>" imported gpg: Total number processed: 1 gpg: imported: 1

      Una vez que tengamos la clave de confianza, podemos añadir el repositorio.

      Tenga en cuenta que si no está usando 20.04, puede encontrar el repositorio relevante desde la lista R Project Ubuntu,denominado para cada versión. Ubuntu 20.04 se conoce como Focal Fossa, y la versión más reciente de R es 4.0.0, de ahí la convención de nomenclatura del siguiente repositorio: focal-cran40.

      • sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

      Entre el resultado que se muestra, debería identificar líneas similares a las siguientes:

      Output

      ... Get:7 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease [3622 B] Get:8 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ Packages [15.6 kB] ...

      Ahora, deberemos ejecutar update tras esto para incluir los manifiestos del paquete desde el nuevo repositorio.

      Asegúrese de que una de las líneas del resultado es similar al siguiente:

      Output

      ... Hit:5 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease ...

      Si la línea anterior aparece en el resultado del comando update, hemos añadido correctamente el repositorio. Podemos estar seguros de que no instalaremos accidentalmente una versión anterior.

      En este momento, estamos listos para instalar R con el siguiente comando.

      Si se le pide que confirme la instalación, pulse y para continuar.

      En el momento de escribir este artículo, la última versión estable de R desde CRAN es 4.0.1, que se muestra cuando inicia R.

      Ya que estamos planeando instalar un paquete de ejemplo para cada usuario en el sistema, iniciaremos R como root de forma que las bibliotecas estarán disponibles para todos los usuarios automáticamente. Alternativamente, si ejecuta el comando R sin sudo, puede configurar una biblioteca personal para su usuario.

      Output

      R version 4.0.0 (2020-04-24) -- "Arbor Day" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) ... Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >

      Esto confirma que hemos instalado correctamente R e introducido su shell interactiva.

      Paso 2: Instalar los paquetes de R desde CRAN

      Parte de la potencia de R es su abundancia de paquetes complementarios disponibles. Con fines demostrativos, instalaremos txtplot, una biblioteca que produce gráficos ASCII que incluyen gráficas de dispersión, gráficos de línea, gráficos de densidad y gráficos acf y de barra:

      • install.packages('txtplot')

      Nota: El siguiente resultado muestra dónde se instalará el paquete.

      Output

      ... Installing package into ‘/usr/local/lib/R/site-library’ (as ‘lib’ is unspecified) ...

      Esta ruta para todo el sitio está disponible porque ejecutamos R como root. Esta ubicación hará que el paquete esté disponible para todos los usuarios.

      Cuando se complete la instalación, podremos cargar txtplot:

      Si no hay mensajes de error, la biblioteca se ha cargado correctamente. Vamos a ponerlo en acción con un ejemplo que demuestra una función de gráfico básica con etiquetas de ejes. Los datos de ejemplo, proporcionados por el paquete datasets de R, contienen la velocidad de los coches y la distancia necesaria para detenerse según los datos de los años 20:

      • txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

      Output

      +----+-----------+------------+-----------+-----------+--+ 120 + * + | | d 100 + * + i | * * | s 80 + * * + t | * * * * | a 60 + * * * * * + n | * * * * * | c 40 + * * * * * * * + e | * * * * * * * | 20 + * * * * * + | * * * | 0 +----+-----------+------------+-----------+-----------+--+ 5 10 15 20 25 speed

      Si está interesado en obtener más información sobre txtplot, utilice help(txtplot) desde el intérprete de R.

      Cualquier paquete precompilado puede instalarse desde CRAN con install.packages(). Para obtener más información sobre qué está disponible, puede encontrar un listado de paquetes oficiales organizados por nombre a través de los Paquetes CRAN disponibles por lista de nombres.

      Para salir de R, puede escribir q(). Puede pulsar n cuando se le solicite, a menos que desee guardar la imagen del espacio de trabajo.

      Conclusión

      Con R instalado correctamente en su servidor, quizá pueda estar interesado en esta guía sobre cómo instalar el Servidor RStudio para aportar un IDE a la implementación basada en servidor que acaba de completar. También puede aprender a configurar Shiny server para convertir su código R en páginas web interactivas.

      Para obtener más información sobre cómo instalar paquetes R utilizando las diferentes herramientas, puede leer sobre cómo instalar directamente desde GitHub, BitBucket u otras ubicaciones. Esto le permitirá utilizar el trabajo más reciente de la comunidad activa.



      Source link

      Como instalar o R no Ubuntu 20.04


      Introdução

      R é uma linguagem de programação de código aberto e é amplamente usado para realizar análise de dados e o computação estatística. É amparado pela Fundação R para computação estatística, além de ser uma linguagem cada vez mais popular e extensível com uma comunidade ativa. O R oferece vários pacotes gerados por usuário para áreas de estudo específicas, o que o torna aplicável a muitas áreas.

      Neste tutorial, instalaremos o R e mostraremos como adicionar pacotes da Rede compreensiva de arquivos R (CRAN).

      Pré-requisitos

      Para acompanhar este tutorial, você precisará de um servidor Ubuntu 20.04 com:

      • pelo menos 1GB de memória RAM
      • um usuário não root com privilégios sudo.

      Para aprender a como chegar a essa configuração, siga nosso guia de configuração inicial do servidor.

      Assim que esses pré-requisitos estiverem prontos, você está pronto para começar.

      Passo 1 — Instalando o R

      Como o R é um projeto em constante atualização, a versão estável mais recente nem sempre está disponível nos repositórios do Ubuntu. Sendo assim, vamos começar adicionando o repositório externo mantido pelo CRAN.

      Nota: o CRAN mantém os repositórios dentro de sua rede, mas nem todos os repositórios externos são confiáveis. Certifique-se de instalar apenas a partir de fontes confiáveis.

      Vamos primeiro adicionar a chave GPG relevante.

      • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

      Ao executarmos o programa, vamos receber o seguinte resultado:

      Output

      Executing: /tmp/apt-key-gpghome.cul0ddtmN1/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 gpg: key 51716619E084DAB9: public key "Michael Rutter <marutter@gmail.com>" imported gpg: Total number processed: 1 gpg: imported: 1

      Assim que tivermos a chave confiável, podemos adicionar o repositório.

      Se você não estiver usando a versão 20.04, será possível encontrar o repositório relevante da lista Ubuntu do projeto R, nomeada para cada versão. O Ubuntu 20.04 é conhecido como Focal Fossa, e a versão mais recente do R é a 4.0.0. Por conta disso, este é o nome convencionado do repositório abaixo — focal-cran40.

      • sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

      Dentro do resultado exibido, você deve identificar linhas semelhantes às seguintes:

      Output

      ... Get:7 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease [3622 B] Get:8 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ Packages [15.6 kB] ...

      Agora, precisaremos executar update (atualizar) após isso para incluir os manifestos de pacotes do novo repositório.

      Certifique-se de que uma das linhas do resultado é semelhante à seguinte:

      Output

      ... Hit:5 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease ...

      Se a linha acima aparecer no resultado do comando update, adicionamos o repositório com sucesso. Podemos garantir que não instalaremos acidentalmente uma versão mais antiga.

      Neste ponto, estamos prontos para instalar o R com o seguinte comando.

      Se for solicitado a confirmar a instalação, pressione y para continuar.

      No momento em que este tutorial está sendo escrito, a versão estável mais recente do R do CRAN é a 4.0.1, que é exibida quando você inicia o R.

      Como estamos planejando instalar um pacote de exemplo para cada usuário no sistema, iniciaremos o R como root para que as bibliotecas estejam disponíveis para todos os usuários automaticamente. De forma alternativa, se você executar o comando R sem o sudo, uma biblioteca pessoal pode ser configurada para seu usuário.

      Output

      R version 4.0.0 (2020-04-24) -- "Arbor Day" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) ... Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >

      Isso confirma que instalamos o R com sucesso e entramos em seu shell interativo.

      Passo 2 — Instalando os pacotes R do CRAN

      Uma das vantagens do R é o grande número de pacotes add-on disponível. Para fins demonstrativos, instalaremos o txtplot, uma biblioteca que gera gráficos ASCII que incluem o gráfico de dispersão, gráfico de linha, gráfico de função de autocorrelação e gráfico de barras:

      • install.packages('txtplot')

      Nota: o resultado a seguir mostra onde o pacote será instalado.

      Output

      ... Installing package into ‘/usr/local/lib/R/site-library’ (as ‘lib’ is unspecified) ...

      Este caminho está disponível em todo site porque executamos o R como root. Este local tornará o pacote disponível para todos os usuários.

      Quando a instalação for concluída, podemos carregar o txtplot:

      Se não houver mensagens de erro, a biblioteca foi carregada com sucesso. Vamos colocar isso em ação agora com um exemplo que demonstra uma função de plotagem básica com marcações de eixos. Os dados de exemplo, fornecidos pelo pacote datasets do R, contém a velocidade dos carros e a distância necessária para parar baseada em dados de 1920s:

      • txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

      Output

      +----+-----------+------------+-----------+-----------+--+ 120 + * + | | d 100 + * + i | * * | s 80 + * * + t | * * * * | a 60 + * * * * * + n | * * * * * | c 40 + * * * * * * * + e | * * * * * * * | 20 + * * * * * + | * * * | 0 +----+-----------+------------+-----------+-----------+--+ 5 10 15 20 25 speed

      Se você estiver interessado em aprender mais sobre o txtplot, utilize o help(txtplot) a partir do interpretador R.

      Qualquer pacote pré-compilado pode ser instalado do CRAN com o install.packages(). Para aprender mais sobre o que está disponível, você pode encontrar uma lista de pacotes oficiais organizados pelo nome na lista dos pacotes CRAN disponíveis pelo nome.

      Para sair do R, digite q(). Você pode pressionar n quando solicitado, a menos que queira salvar a imagem do espaço de trabalho.

      Conclusão

      Com o R instalado com sucesso em seu servidor, você pode estar interessado neste guia sobre a instalação do Servidor RStudio para trazer um IDE para a implantação baseada no servidor que você acabou de concluir. Você também pode aprender como configurar um servidor Shiny para converter seu código R em páginas Web interativas.

      Para obter mais informações sobre como instalar pacotes R aproveitando diferentes ferramentas, leia como instalar diretamente do GitHub, BitBucket ou outras localizações. Isso permitirá que você aproveite o trabalho mais recente da comunidade ativa.



      Source link

      Cómo instalar la Distribución Anaconda Python en Ubuntu 20.04 [Guía de inicio rápido]


      Introducción

      Anaconda es un gestor de paquetes de código abierto, un gestor de entornos y distribución de los lenguajes de programación Python y R.

      Este tutorial le servirá como guía para instalar la versión Python 3 de Anaconda en un servidor de Ubuntu 20.04. Para obtener una versión más detallada de este tutorial, con mejores explicaciones de cada paso, consulte Cómo instalar la distribución de Python Anaconda en Ubuntu 20.04.

      Paso 1: Recuperar la versión más reciente de Anaconda

      Desde un navegador web, busque la versión más reciente de Anaconda para Python 3 en la página de descargas de Anaconda:

      https://www.anaconda.com/distribution/
      

      En el momento en que se redactó esta guía, la versión más reciente era la 2020.02, pero debería usar una versión estable posterior si se encuentra disponible.

      Paso 2: Descargar la secuencia de comandos bash de Anaconda

      Cambie al directorio /tmp en su servidor Ubuntu 20.04 como usuario sudo no root.

      Utilice curl para descargar el enlace que copió desde el sitio web de Anaconda. Lo enviaremos a un archivo llamado anaconda.sh para un uso más rápido.

      • curl https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh --output anaconda.sh

      Paso 3: Verificar la integridad de los datos del instalador

      Ahora podemos verificar la integridad de los datos del instalador con la verificación hash criptográfica a través de la suma de verificación SHA-256 y la secuencia de comandos que hemos llamado anaconda.sh.

      Output

      2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb anaconda.sh

      Debe verificar el resultado con los hashes disponibles en la página de Anaconda con Python 3 en Linux de 64 bits para su versión correspondiente de Anaconda.

      Paso 4: Ejecutar la secuencia de comandos de Anaconda

      Recibirá el siguiente resultado para revisar el acuerdo de licencia pulsando ENTER hasta llegar al final.

      Output

      Welcome to Anaconda3 2020.02 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>

      Cuando llegue al final de la licencia, escriba yes, si acepta la licencia, para completar la instalación.

      Paso 5: Completar el proceso de instalación

      Seleccione la ubicación de su instalación o pulse ENTER para aceptar la ubicación predeterminada.

      Output

      Anaconda3 will now be installed into this location: /home/sammy/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/sammy/anaconda3] >>>

      En este momento, continuará el proceso de instalación. Tenga en cuenta que puede tardar un tiempo.

      Paso 6: Selección de opciones

      Cuando se complete la instalación, recibirá el siguiente resultado:

      Output

      ... installation finished. Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no] [no] >>>

      Escriba yes para poder iniciar Anaconda3. Recibirá un resultado que indica que se han realizado cambios en varios directorios junto con un agradecimiento por instalar Anaconda.

      Paso 7: Activar la instalación

      Ahora podrá activar la instalación obteniendo el archivo ~/.bashrc:

      Una vez que haya hecho eso, estará en el entorno de programación base predeterminado.

      Paso 8: Pruebas de instalación

      Utilice el comando conda para probar la instalación y la activación:

      Recibirá el resultado de todos los paquetes que tiene disponibles a través de la instalación de Anaconda:

      Paso 9: Configurar los entornos de Anaconda

      Es una buena práctica crear nuevos entornos para cada uno de sus proyectos. Para crear un entorno Python 3 llamado my_env, la sintaxis es la siguiente:

      • conda create --name my_env python=3

      Pulse y para verificar la configuración.

      Puede activar su nuevo entorno escribiendo lo siguiente:

      Una vez que su entorno esté activado, el prefijo de su consola de comandos reflejará que ya no está en el entorno base sino en el nuevo que acaba de crear.

      Cuando esté listo para desactivar su entorno de Anaconda, puede hacerlo escribiendo lo siguiente:

      Tutoriales relacionados

      Aquí tiene enlaces a tutoriales más detallados relacionados con esta guía:



      Source link