Programovací jazyk R je mimoriadne obľúbený na vykonávanie statických výpočtov a grafiky. Zvyčajne ho používajú štatistici na vývoj štatistického softvéru a analýzu údajov. Hlavnou vlastnosťou a zároveň výhodou jazyka R je jeho rozšíriteľnosť. Používateľ má možnosť vytvárať a publikovať vlastné balíky. Komunita používateľov jazyka R je navyše aktívna a neustále pridáva vlastné štatistické balíky pre špecifické oblasti vedy. Vďaka tomu je R použiteľný v mnohých oblastiach. Tieto pokyny vám ukážu, ako nainštalovať a nakonfigurovať R v Ubuntu. Väčšina pokynov bude fungovať aj pre iné operačné systémy, len niekoľko príkazov bude potrebné zmeniť.
Po prvé, čo potrebujete, je Ubuntu a 1 GB pamäte RAM vo vašom systéme. Ak nie je dostatok pamäte, musíte pripojiť oddiel swap. R môžete nainštalovať z oficiálnych repozitárov Ubuntu. Ak to chcete urobiť, spustite príkaz:
$ sudo apt install r-base
Pravda, pomocou tohto príkazu môžete získať iba verziu z roku 2018:
Ak chcete získať najnovšiu verziu, musíte pridať repozitár R-Project
a nainštalovať jazykové prostredie odtiaľ.
Na tento účel sa vykonajú nasledujúce príkazy:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Na vykonanie automatickej inštalácie programu môžete použiť špeciálnu možnosť:
$ sudo apt-get -y install r-base
Teraz máte v systéme nainštalovanú najnovšiu verziu programovacieho jazyka R. Môžete ju bez obáv začať testovať:
$ R
Bez akýchkoľvek špeciálnych nastavení sa do programu R nainštaluje niekoľko štandardných balíkov. Používateľ však môže chcieť nainštalovať ďalšie balíky. To si vyžaduje minimálne 1 GB pamäte RAM. Ak chcete nainštalovať alebo aktualizovať balíky v sieti CRAN
, musíte použiť funkciu install.packages()
systému R.
Ak chcete napríklad nainštalovať názov_balíka
, použite tento kód:
> install.packages("package_name")
Všimnite si, že sa tým inicializuje balík len pre aktuálneho používateľa. Pre ostatných používateľov nebude k dispozícii. Balík R môžete nainštalovať aj pre všetkých používateľov tak, že spustíte R s právami root.
Na ilustračný príklad si nainštalujme balík shiny, ktorý sa medzi vývojármi webových aplikácií v R považuje za najpopulárnejší. Príkaz R môžete jednoducho spustiť pomocou sudo. Parameter repo určuje, z ktorého úložiska bude balík stiahnutý.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Zadaním jednoduchého príkazu sa môžete uistiť, že balík je dostupný pre všetkých:
$ R
Ďalej stiahnite balík:
$ > library(shiny)
To je všetko. Teraz viete, ako môžete nainštalovať balík R v Ubuntu a inicializovať ho z CAN
.