Jak zainstalować język programowania R w Linux

Jak zainstalować język programowania R w Linux

R jest popularnym językiem programowania i środowiska oprogramowania używanego do budowania statystycznych i graficznych narzędzi obliczeniowych dla nauki o danych. Jest pod wieloma względami podobny do S Język i środowisko programowania; R to inna implementacja S. Chociaż istnieją pewne znaczące różnice między nimi.

R Czy bezpłatne oprogramowanie jest dostępne zgodnie z warunkami Licencji Publicznej GNU Fundacji Bezpłatnej Fundacji. Jest również wieloplatformowy, można go skompilować i uruchamiać w systemie Linux, a także inne systemy operacyjne oparte na UNIX, w tym FreeBSD i MacOS; i Windows również.

R obsługuje różnorodne statystyczne (modelowanie liniowe i nieliniowe, klasyczne testy statystyczne, analiza szeregów czasowych, klasyfikacja, klastrowanie itp.).

Spis treści

1
  • R KELUJE Funkcje języka programowania
  • Instalowanie języka programowania R w Linux
    • Zainstaluj R na Ubuntu
    • Zainstaluj R na Debian
    • Zainstaluj R na Fedorze
    • Zainstaluj R w systemach RHEL
    • Zainstaluj R na strumieniu Centos
    • Zainstaluj R na Rocky i Almalinux
    • Zainstaluj R na OpenSuse
  • Sprawdź instalację R w Linux

R KELUJE Funkcje języka programowania

  • Oferuje skuteczne obsługę danych i przechowywanie.
  • Zapewnia pakiet operatorów do obliczeń na tablicach, w szczególności macierze.
  • Wysyłki z dużym, spójnym, zintegrowanym zbiorem pośredniego narzędzi do analizy danych.
  • Oferuje graficzne urządzenia do analizy danych i wyświetlania na ekranie lub na hardkopii.
  • Zapewnia warunki warunkowe, pętle, funkcje rekurencyjne zdefiniowane przez użytkownika oraz urządzenia wejściowe i wyjściowe.
  • Pozwala użytkownikom dodać dodatkową funkcjonalność, definiując nowe funkcje.
  • Jest wysoce rozszerzalny za pośrednictwem pakietów, około ośmiu pakietów jest dostarczanych z R dystrybucja i wiele innych jest dostępnych za pośrednictwem Cran (Kompleksowa sieć archiwalna R) Rodzina stron internetowych.
  • Wsparcie dla łatwego tworzenia dobrze zaprojektowanych wykresów jakości publikacji, takich jak symbole matematyczne i formuły w razie potrzeby, i.
  • Większość programów S może działać niezmienione w R.
  • Również w przypadku zadań intensywnych obliczeniowych kod C, C ++ i Fortran można połączyć i wywołać w czasie wykonywania.
  • Wysyłki z kompleksową dokumentacją, w formacie dokumentacji przypominającej lateks.

Instalowanie języka programowania R w Linux

Możesz zainstalować R Pakiety językowe programowania w systemie Linux, jak pokazano poniżej. W dystrybucjach opartych na RHEL potrzebujesz tego od Epel (Dodatkowe pakiety dla Enterprise Linux) Repozytorium.

Notatka: Pamiętaj, aby uruchomić prawidłowy zestaw poleceń dla dystrybucji Linuksa.

Zainstaluj R na Ubuntu

$ sudo appTate -qq $ sudo apt instaluj-no-install-recoMends oprogramowanie-properties-common dirmngr $ wget -qo- https: // chmur.R-Project.org/bin/linux/ubuntu/marutter_pubkey.ASC | sudo tee -a/etc/apt/trusted.GPG.D/CRAN_UBUNTU_KEY.ASC $ sudo add-apt-repozytory „Deb https: // chmura.R-Project.org/bin/linux/ubuntu $ (lsb_release -cs) -Cran40/"$ sudo appt aktualizacja $ sudo apt instal-no-install-recoMends r-base 

Zainstaluj R na Debian

$ sudo apt-key adv-keyserver Keyserver.Ubuntu.COM--RECV-KEY '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7' $ sudo add-aTap-Repository "Deb https: // chmur.R-Project.org/bin/linux/debian $ (LSB_RELEASE -CS) -CRAN40/"$ sudo apt aktualizacja $ sudo apt instaluj-no-install-recoMends r-base 

Zainstaluj R na Fedorze

$ sudo dnf instaluj r 

Zainstaluj R w systemach RHEL

--------- Na RHEL 9 --------- $ sudo subskrypcja-manager Repos-enable codeready-builder-for-rhel-9-$ (arch) -RPMS $ sudo dnf instaluj https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-9.Noarch.rpm $ sudo dnf instalacja r --------- Na Rhel 8 --------- $ sudo subskrypcja-manager Repos-enable codeready-builder-for-rhel-8-$ (arch) -RPMS $ sudo dnf instaluj https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-8.Noarch.rpm $ sudo dnf instalacja r --------- Na Rhel 7 --------- $ sudo subskrypcja-manager repo-enable rhel-*-opcjonalnie-rpms \-enable rhel-*-extraS-rpms \-enable rhel-ha-for-rhel-*-serwer-rpms $ sudo yum instaluj https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.rpm $ sudo dnf instalacja r 

Zainstaluj R na strumieniu Centos

--------- Na Centos Stream 9 --------- $ sudo dnf config-manager-zestaw CRB $ sudo dnf instalacja epel-release epel-next-release $ sudo dnf instalacja r r --------- Na Centos Stream 8 --------- $ sudo dnf config-manager-Zestaw PoweroTools $ sudo dnf instalacja epel-release epel-next-release $ sudo dnf instalacja r --------- Na Centos 7 --------- $ sudo yum instaluj epel-release $ sudo dnf instaluj r 

Zainstaluj R na Rocky i Almalinux

--------- O Rocky i Almalinux 9 --------- $ sudo dnf config-manager-zestaw CRB $ sudo dnf instalacja epel-release $ sudo dnf instalacja r --------- O Rocky i Almalinux 8 --------- $ sudo dnf config-manager-Zestaw PoweroTools $ sudo dnf instalacja epel-release $ sudo dnf instalacja r 

Zainstaluj R na OpenSuse

$ sudo version = $ (grep "^Pretty_name"/etc/Os -Release | tr "" "_" | sed -e 's/Pretten_name = //' | sed -e 's/"// g') $ sudo zyper addrepo -f http: // pobierz.OpenSuse.org/repozytoria/devel \:/języki \:/r \:/patched/$ version/r-base $ sudo zyper instaluj r-bazę r-bazę r-bazę r 

Sprawdź instalację R w Linux

Po zainstalowaniu R pakiety, możesz sprawdzić, czy środowisko jest dobrze skonfigurowane. Rozpocząć R program, uruchom R polecenie, które uruchomi R Shell programu, jak pokazano na następnym zrzucie ekranu.

$ R 
Rozpocznij program R w Linux

Możesz uruchomić Witaj świecie Program w R jak pokazano:

> print („helloworld”)> print („helloworld”, QUOTE = false) 
Uruchom program Hello World w języku r

Zrezygnować R Shell programu, wydać Q() Komenda. Zostaniesz monitowany, czy chcesz zapisać dane z swojego R sesja, wpisz y na tak lub N dla nie, lub C anulować:

> Q () 
Przestań R Program Shell

Poza tym możesz uruchomić R skrypt za pomocą Rscript (PRZEDNI KOMUNIK SCRIPTING Z R) Polecenie w następujący sposób:

$ cat Hello.r $ rscript hello.R 
Uruchom skrypt r za pomocą rscript

Aby uzyskać więcej opcji użytkowania, przeczytaj R I Rscript Strony człowieka:

$ man r $ man rscript 

Doszliśmy do końca tego przewodnika. Aby uzyskać więcej informacji, odwiedź oficjalną stronę projektu R.