Programovací jazyk R je velmi oblíbený pro provádění statických výpočtů a grafiky. Obvykle jej používají statistici k vývoji statistického softwaru a analýze dat. Hlavní vlastností a zároveň výhodou jazyka R je jeho rozšiřitelnost. Uživatel má možnost vytvářet a publikovat vlastní balíčky. Komunita R je navíc aktivní a neustále přidává vlastní statistické balíčky pro specifické oblasti vědy. Díky tomu je jazyk R použitelný v mnoha oblastech. Tyto pokyny vám ukáží, jak nainstalovat a nakonfigurovat R v Ubuntu. Většina návodů bude fungovat i pro jiné operační systémy, jen bude třeba změnit několik příkazů.
Nejdříve je třeba mít Ubuntu a 1 GB paměti RAM v systému. Pokud je paměti málo, je třeba připojit odkládací oddíl. R můžete nainstalovat z oficiálních repozitářů Ubuntu. To provedete tak, že spustíte příkaz:
$ sudo apt install r-base
Pravda, tímto příkazem získáte pouze verzi z roku 2018:
Chcete-li získat nejnovější verzi, musíte přidat repozitář R-Project
a nainstalovat jazykové prostředí z něj.
Za tímto účelem se provedou následující pří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/'
Pro automatickou instalaci programu můžete použít speciální volbu:
$ sudo apt-get -y install r-base
Nyní máte v systému nainstalovanou nejnovější verzi programovacího jazyka R. Můžete ji bez obav začít testovat:
$ R
Bez jakýchkoli speciálních nastavení se do programu R nainstaluje několik standardních balíčků. Uživatel si však může přát nainstalovat další balíčky. K tomu je třeba mít k dispozici alespoň 1 GB paměti RAM. Chcete-li instalovat nebo aktualizovat balíčky v síti CRAN
, musíte použít funkci install.packages()
systému R.
Chcete-li například nainstalovat název_balíku
, použijte tento kód:
> install.packages("package_name")
Všimněte si, že se balíček inicializuje pouze pro aktuálního uživatele. Pro ostatní uživatele nebude k dispozici. Balíček R můžete také nainstalovat pro všechny uživatele tak, že spustíte R s právy roota.
Pro názorný příklad si nainstalujme balíček shiny, který je mezi vývojáři webových aplikací v R považován za nejoblíbenější. Příkaz R můžete jednoduše spustit pomocí sudo. Parametr repo určuje, ze kterého úložiště bude balíček stažen.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Zadáním jednoduchého příkazu zajistíte, aby byl balíček dostupný všem:
$ R
Dále stáhněte balíček:
$ > library(shiny)
To je vše. Nyní víte, jak můžete v Ubuntu nainstalovat balíček R a inicializovat jej z CAN
.