Android

Πώς να εγκαταστήσετε r στον debian 9

Revolution OS - 2001 - Multilingual (16 languages)

Revolution OS - 2001 - Multilingual (16 languages)

Πίνακας περιεχομένων:

Anonim

R είναι μια ταχέως αναπτυσσόμενη γλώσσα και περιβάλλον προγραμματισμού ανοιχτού κώδικα που ειδικεύεται στην στατιστική πληροφορική και τη γραφική παράσταση. Υποστηρίζεται από το Ίδρυμα Στατιστικής Πληροφορικής και χρησιμοποιείται κυρίως από στατιστικά και ανθρακωρύχους για την ανάπτυξη στατιστικού λογισμικού και την ανάλυση δεδομένων.

Αυτό το σεμινάριο θα σας καθοδηγήσει στο πώς να εγκαταστήσετε το R σε ένα σύστημα Debian 9.

Προϋποθέσεις

Βεβαιωθείτε ότι πληρούνται οι ακόλουθες προϋποθέσεις πριν συνεχίσετε με αυτό το σεμινάριο:

  • Debian 9 με τουλάχιστον 1G μνήμης RAM. Εάν το μηχάνημά σας διαθέτει λιγότερη από 1GB μνήμης RAM, μπορείτε να δημιουργήσετε ένα αρχείο ανταλλαγής. Είσοδος ως χρήστης με δικαιώματα sudo.

Εγκατάσταση του R στο Debian

Κατά τη σύνταξη αυτού του άρθρου, η τελευταία σταθερή έκδοση του R είναι η έκδοση 3.5. Τα πακέτα R από τα αποθετήρια του Debian είναι συχνά ξεπερασμένα, ώστε να εγκαταστήσουμε το R προσθέτοντας το χώρο αποθήκευσης που διατηρείται από το CRAN.

Τα παρακάτω βήματα περιγράφουν τον τρόπο εγκατάστασης της πιο πρόσφατης σταθερής έκδοσης του R στο Debian 9:

  1. Εγκαταστήστε τις εξαρτήσεις που είναι απαραίτητες για να προσθέσετε ένα νέο αποθετήριο μέσω του

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

    Ενεργοποιήστε το χώρο αποθήκευσης CRAN και προσθέστε το κλειδί CRAN GPG στο σύστημά σας εκτελώντας τις ακόλουθες εντολές:

    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/'

    Μόλις προστεθεί το αποθετήριο, ενημερώστε τη λίστα των πακέτων και εγκαταστήστε το πακέτο R πληκτρολογώντας:

    sudo apt update sudo apt install r-base

    Επαληθεύστε την εγκατάσταση εκτελώντας την ακόλουθη εντολή, η οποία θα εκτυπώσει την έκδοση 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

Εγκατάσταση των πακέτων R από το CRAN

Ένας από τους κύριους λόγους για τους οποίους το R είναι τόσο δημοφιλές είναι το ευρύ φάσμα των πακέτων που διατίθενται μέσω του Comprehensive R Archive Network (CRAN).

Αν δεν έχετε ήδη εγκαταστήσει, εγκαταστήστε το πακέτο build-essential που περιέχει τα εργαλεία που απαιτούνται για τη σύνταξη των R Packages.

sudo apt install build-essential

Για λόγους επίδειξης, θα εγκαταστήσουμε ένα πακέτο που ονομάζεται stringr , το οποίο παρέχει γρήγορες, σωστές υλοποιήσεις των συνήθων χειρισμών συμβολοσειρών.

Όταν ξεκινήσει ως root, τα πακέτα θα εγκατασταθούν παγκοσμίως και θα είναι διαθέσιμα για όλους τους χρήστες του συστήματος. Εάν ξεκινήσετε το R χωρίς sudo, θα δημιουργηθεί μια προσωπική βιβλιοθήκη για τον χρήστη σας.

Ξεκινήστε ανοίγοντας την κονσόλα R ως 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. > Όλες οι ακόλουθες εντολές εκτελούνται μέσα στην κονσόλα R.

Για να εγκαταστήσετε το πακέτο stringr απλά πληκτρολογήστε:

install.packages("stringr")

Η εγκατάσταση θα διαρκέσει λίγο και αφού ολοκληρωθεί, φορτώστε τη βιβλιοθήκη:

library(stringr)

Δημιουργήστε ένα απλό διάνυσμα χαρακτήρα που ονομάζεται tutorial :

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

Εκτελέστε την ακόλουθη συνάρτηση που εκτυπώνει το μήκος μιας συμβολοσειράς:

str_length(tutorial)

3 2 7 1 2 6 1

Μπορείτε να βρείτε περισσότερα πακέτα R από τα διαθέσιμα πακέτα CRAN βάσει ονόματος και να τα εγκαταστήσετε με install.packages() .

συμπέρασμα

Έχετε εγκαταστήσει με επιτυχία το δικό σας σύστημα Debian και μάθατε πώς να εγκαταστήσετε R πακέτα.

Αν αντιμετωπίσετε κάποιο πρόβλημα ή έχετε κάποιο σχόλιο, αφήστε ένα σχόλιο παρακάτω.

debian r