R je programski jezik specijaliziran za rad s podacima. R je besplatan softver koji podržava opsežan katalog statističkih i grafičkih metoda. Popis uključuje različite algoritme strojnog učenja, vremenske serije, linearnu regresiju i još mnogo toga. Koriste ga industrijski divovi poput Googlea, Facebooka, Airbnba, Ubera itd.
Kao što opis sugerira, R je najbolji izbor kada su u pitanju veliki podaci. Koristi se za analizu podataka, strojno učenje i statističko zaključivanje, da spomenemo samo neke. U ovom vodiču ćemo proći kroz korake instalacije R-a na Ubuntu 21.04.
Preduvjeti
Evo nekoliko preduvjeta potrebnih za izvođenje koraka prikazanih u ovom vodiču:
-
Ispravno konfiguriran Ubuntu 21.04 poslužitelj. Saznajte više o konfiguriranju vlastitog Ubuntu poslužitelja.
-
Korisnik koji nije root s dopuštenjem za pokretanje sudo naredbi. Ovaj vodič detaljnije objašnjava upravljanje sudo dopuštenjima.
R na Ubuntuu
Postoje dva načina instaliranja R-a na Ubuntu:
-
Ubuntu repozitorij paketa: Budući da je to popularan jezik, R je izravno dostupan iz službenih Ubuntu repozitorija paketa. Međutim, zbog načina na koji Ubuntu izdaje ažuriranja paketa, to često nije najnovija verzija R-a.
-
CRAN (The Comprehensive R Archive Network) projekt: CRAN je mreža FTP i web poslužitelja koji poslužuju ažurne verzije koda i dokumentacije za R za različite platforme. Nudi namjenski repozitorij za Ubuntu i dolazi s najnovijom verzijom R-a.
Prikazat ćemo obje metode instalacije R-a. Međutim, preporučuje se instalirati R iz CRAN repozitorija jer nudi najnovije pakete. Koju god metodu odabrali, R će biti instaliran i dostupan svim korisnicima sustava.
-
Metoda 1 – Instaliranje R-a iz zadanog Ubuntu repozitorija
Prvo otvorite terminal i ažurirajte APT predmemoriju:
|
1 |
sudo apt update |
Zatim instalirajte R iz Ubuntu repozitorija paketa:
|
1 |
sudo apt install r-base |
-
Metoda 2 – Instaliranje R-a iz CRAN repozitorija
CRAN repozitorij uglavnom podržava Ubuntu LTS izdanja. Provjerite CRAN dokumentaciju o Ubuntuu repozitoriju kako biste vidjeli je li vaša verzija podržana.
Korak 1- Dodavanje CRAN repozitorija
Da biste dodali CRAN repozitorij, otvorite terminal i pokrenite sljedeće naredbe. Prvo ažurirajte APT predmemoriju:
|
1 |
sudo apt update |
Postoje dva pomoćna paketa potrebna za rad s CRAN-om i R-om. Instalirajte ih odmah:
|
1 |
sudo apt install software-properties-common dirmngr |
Zatim moramo dodati ključ za potpisivanje za CRAN repozitorij. Preuzmite i dodajte ključ:
|
1 |
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc |
Također možemo provjeriti je li ključ ispravan. Otisak prsta trebao bi biti E298A3A825C0D65DFD57CBB651716619E084DAB9:
|
1 |
gpg --show-keys /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc |
Na kraju, dodajte CRAN repozitorij za Ubuntu:
|
1 |
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" |
Ažurirajte APT predmemoriju:
|
1 |
sudo apt update |
Korak 2 – Instaliranje R-a iz CRAN-a
Sada će APT preuzeti i instalirati R iz CRAN repozitorija. Instalirajte R:
|
1 |
sudo apt install r-base |
Rad s R ljuskom
U ovom odjeljku imat ćemo jednostavnu demonstraciju korištenja R ljuske. Instalirat ćemo R paket stringr. Dolazi sa skupom kohezivnih funkcija dizajniranih da rad s nizovima znakova učine što jednostavnijim. Prvo, pogledajte stringr ovdje.
Pokrenite R ljusku:
|
1 |
sudo -i R |
Zatim možete instalirati paket:
|
1 |
install.packages("stringr") |
Nakon što je instalacija dovršena, učitajte stringr u trenutnu R sesiju:
|
1 |
library('stringr') |
Jedna funkcija paketa stringr je str_length koji će ispisati duljinu stringova. Stvorite string:
|
1 |
hello_world <- c("the", "quick", "brown", "fox") |
Sada provjerite duljinu svakog od stringova:
|
1 |
str_length(hello_world) |
Poput Linuxa, R također dolazi s praktičnom značajkom dokumentacije za svoje pakete. Pogledajte dokumentaciju za string:
|
1 |
help(stringr) |
Za izlazak iz R ljuske koristite sljedeći kod:
|
1 |
q() |
Završne misli
Ovaj vodič uspješno prikazuje konfiguraciju i instalaciju R-a na poslužitelju Ubuntu 21.04. Cijeli postupak je jednostavan i brz. Također sadrži brzu demonstraciju korištenja R ljuske i rada s R paketima. Za više informacija o tome kako preuzeti kontrolu nad svojim R kodom, pogledajte R Studio – IDE otvorenog koda za R.
Sretno programiranje!














Komentari
Još nema komentara. Budite prvi.