Android

Jak zainstalować r na centos 7

Установка прокси-сервера Squid на CentOS 7

Установка прокси-сервера Squid на CentOS 7

Spisu treści:

Anonim

R to szybko rozwijający się język programowania open source i wolne środowisko, które specjalizuje się w obliczeniach statystycznych i reprezentacji graficznej. Jest wspierany przez R Foundation for Statistics Computing i wykorzystywany głównie przez statystyków i górników danych do tworzenia oprogramowania statystycznego i przeprowadzania analizy danych.

W tym samouczku dowiesz się, jak zainstalować R na CentOS 7 i jak zainstalować pakiety R z oficjalnej sieci Comprehensive R Archive Network (CRAN).

Wymagania wstępne

Przed kontynuowaniem tego samouczka upewnij się, że zostały spełnione następujące wymagania wstępne:

  • Twój system ma co najmniej 1G pamięci RAM. W przeciwnym razie możesz utworzyć plik wymiany. Jesteś zalogowany jako użytkownik z uprawnieniami sudo.

Instalowanie R na Centos

W chwili pisania najnowszej stabilnej wersji R jest wersja 3.5.

Aby zainstalować R na CentOS 7, wykonaj następujące kroki:

  1. Pakiety R są dostępne w repozytoriach EPEL. Jeśli nie masz zainstalowanego repozytorium EPEL na swoim komputerze, możesz to zrobić, wpisując:

    sudo yum install epel-release

    Zostaniesz poproszony o zaakceptowanie klucza GPG repozytorium, wpisz y i naciśnij Enter .

    Po dodaniu repozytorium zainstaluj R, wpisując:

    sudo yum install R

    R to pakiet meta, który zawiera wszystkie niezbędne komponenty R.

    Sprawdź instalację, wpisując następujące polecenie, które wyświetli wersję 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

Instalowanie pakietów R z CRAN

Jednym z głównych powodów, dla których R jest tak popularny, jest szeroka gama pakietów dostępnych za pośrednictwem Comprehensive R Archive Network (CRAN).

W celach demonstracyjnych zainstalujemy pakiet o nazwie stringr , który zapewnia szybką i poprawną implementację typowych operacji na łańcuchach.

Po uruchomieniu jako root pakiety zostaną zainstalowane globalnie i będą dostępne dla wszystkich użytkowników systemu. Jeśli uruchomisz R bez sudo, dla twojego użytkownika zostanie utworzona biblioteka osobista.

Zacznij od otwarcia konsoli R jako katalogu głównego:

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. > Wszystkie poniższe polecenia są wykonywane w konsoli R.

Zainstaluj pakiet stringr , uruchamiając następującą komendę:

install.packages("stringr")

Zostaniesz poproszony o wybranie kopii lustrzanej 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

Wybierz lustro najbliższe Twojej lokalizacji.

Instalacja zajmie trochę czasu, a po zakończeniu załaduj bibliotekę, wpisując:

library(stringr)

Następnie utwórz prosty wektor znaków o nazwie tutorial :

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

Uruchom następującą funkcję, która wypisze długość każdego łańcucha:

str_length(tutorial)

3 2 7 1 2 6 1

Więcej pakietów R można znaleźć na stronie Dostępne pakiety CRAN według nazwy i zainstalować je za pomocą install.packages() .

Wniosek

Pomyślnie zainstalowałeś swój komputer CentOS i nauczyłeś się instalować pakiety R.

centos r