androide

Come installare r su debian 9

How to install VirtualBox on Debian 9 (64-bit)

How to install VirtualBox on Debian 9 (64-bit)

Sommario:

Anonim

R è un linguaggio di programmazione open source in rapida crescita e un ambiente specializzato in calcolo statistico e rappresentazione grafica. È sostenuta dalla R Foundation for Computing statistici e utilizzato principalmente da statistici e estrattori dati per sviluppare software statistico e l'esecuzione di analisi dei dati.

Questo tutorial ti guiderà attraverso come installare R su un sistema Debian 9.

Prerequisiti

Assicurati di aver soddisfatto i seguenti prerequisiti prima di continuare con questo tutorial:

  • Sistema Debian 9 con almeno 1G di RAM. Se la macchina ha meno di 1 GB di RAM, è possibile creare uno swap file.Logged come utente con privilegi sudo.

Installare R su Debian

Al momento della stesura di questo articolo, l'ultima versione stabile di R è la versione 3.5. I pacchetti R da repository Debian sono spesso obsoleti quindi dovremo installare R aggiungendo la repository mantenuto da CRAN.

I seguenti passaggi descrivono come installare l'ultima versione stabile di R su Debian 9:

  1. Installa le dipendenze necessarie per aggiungere un nuovo repository su

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

    Abilitare il repository CRAN e aggiungere la chiave GPG CRAN al sistema eseguendo i seguenti comandi:

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

    Una volta aggiunto il repository, aggiorna l'elenco dei pacchetti e installa il pacchetto R digitando:

    sudo apt update sudo apt install r-base

    Verificare l'installazione eseguendo il comando seguente che stamperà la versione R:

    R --version

    R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

Installazione dei pacchetti R da CRAN

Uno dei motivi principali per cui R è così popolare è la vasta gamma di pacchetti disponibili attraverso il R Archive Network Comprehensive (CRAN).

Se non hai già installato, installa il pacchetto build-essential che contiene gli strumenti necessari per compilare i pacchetti R.

sudo apt install build-essential

A scopo dimostrativo, installeremo un pacchetto chiamato stringr , che fornisce implementazioni rapide e corrette delle manipolazioni di stringhe comuni.

Quando avviati come root, i pacchetti saranno installati a livello globale e disponibili per tutti gli utenti del sistema. Se avvii R senza sudo, verrà creata una libreria personale per il tuo utente.

Inizia aprendo la console R come root:

sudo -i R

R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. 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. > Tutti i seguenti comandi vengono eseguiti all'interno della console R.

Per installare il pacchetto stringr è sufficiente digitare:

install.packages("stringr")

L'installazione richiederà del tempo e una volta completata, carica la libreria:

library(stringr)

Crea un semplice personaggio vettoriale chiamato tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

Esegui la seguente funzione che stampa la lunghezza di una stringa:

str_length(tutorial)

3 2 7 1 2 6 1

Puoi trovare altri pacchetti R in Pacchetti CRAN disponibili per nome e installarli con install.packages() .

Conclusione

Hai installato con successo il tuo sistema Debian e hai imparato come installare i pacchetti R.

Se riscontri un problema o hai un feedback, lascia un commento qui sotto.

debian r