Android

Πώς να εγκαταστήσετε τον r σε centos 7

How to install and download CentOS

How to install and download CentOS

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

Anonim

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

Αυτό το σεμινάριο θα σας διδάξει πώς μπορείτε να εγκαταστήσετε το R στο CentOS 7 και πώς να εγκαταστήσετε R πακέτα από το επίσημο Comprehensive R Archive Network (CRAN).

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

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

  • Το σύστημά σας έχει τουλάχιστον 1G μνήμης RAM. Διαφορετικά, μπορείτε να δημιουργήσετε ένα αρχείο ανταλλαγής. Έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.

Εγκατάσταση R σε Centos

Τη στιγμή της σύνταξης της τελευταίας σταθερής έκδοσης του R είναι η έκδοση 3.5.

Για να εγκαταστήσετε το R στο CentOS 7, ακολουθήστε τα εξής βήματα:

  1. R είναι διαθέσιμα στα αποθετήρια EPEL. Εάν δεν έχετε εγκατεστημένο το χώρο αποθήκευσης EPEL στο μηχάνημά σας, μπορείτε να το κάνετε πληκτρολογώντας:

    sudo yum install epel-release

    Θα σας ζητηθεί να αποδεχτείτε το κλειδί GPG αποθετηρίου, πληκτρολογήστε y και πατήστε Enter .

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

    sudo yum install R

    Το R είναι ένα μετα-πακέτο που περιέχει όλα τα απαραίτητα στοιχεία R.

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

    R --version

    R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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).

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

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

Ξεκινήστε ανοίγοντας την κονσόλα R ως ρίζα:

sudo -i R

R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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")

Θα σας ζητηθεί να επιλέξετε έναν καθρέπτη CRAN:

Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors

Επιλέξτε τον καθρέφτη που βρίσκεται πιο κοντά στην τοποθεσία σας.

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

library(stringr)

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

tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "7")

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

str_length(tutorial)

3 2 7 1 2 6 1

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

συμπέρασμα

Έχετε εγκαταστήσει με επιτυχία το R σας το CentOS μηχανή και έμαθε πώς να εγκαταστήσετε R πακέτα.

centos r