GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat programovací jazyk R na Ubuntu 20.04

R je programovací jazyk s otevřeným zdrojovým kódem a svobodné softwarové prostředí pro statistické výpočty a grafickou reprezentaci vytvořené a podporované týmem R Core Team a R Foundation. Popularita R je široce používána mezi statistiky a těžaři dat pro vývojáře softwaru pro statistiku a analýzu dat.

V následujícím tutoriálu se dozvíte, jak nainstalovat R pomocí úložiště CRAN a instalovat balíčky z úložiště CRAN R nebo PPA cran2deb4ubuntu na Ubuntu 20.04.

Předpoklady

  • Doporučený operační systém: Ubuntu 20.04
  • Uživatelský účet: Uživatelský účet s sudo nebo root přístup.

Aktualizujte operační systém

Aktualizujte své Ubuntu operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade -y

Výukový program bude používatpříkaz sudo a za předpokladu, že máte status sudo .

Chcete-li ověřit stav sudo na vašem účtu:

sudo whoami

Ukázkový výstup zobrazující stav sudo:

[joshua@ubuntu ~]$ sudo whoami
root

Chcete-li nastavit stávající nebo nový účet sudo, navštivte náš návod Jak přidat uživatele do Sudoers na Ubuntu .

Chcete-li použít rootový účet , použijte k přihlášení následující příkaz s heslem uživatele root.

su

Instalovat závislosti pro R

Nejprve otevřete svůj terminál (CTRL+ALT+T) a nainstalujte následující závislosti.

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Zadejte Y a poté stiskněte klávesu ENTER pokračujte a dokončete instalaci.

Importujte klíč R GPG a úložiště CRAN

Ve výchozím nastavení je R přítomen v úložištích Ubuntu 20.04. Je však velmi zastaralý. Důrazně se doporučuje nainstalovat R z CRAN úložiště.

Nejprve importujte klíč GPG, který je vyžadován k ověření pravosti balíčku R.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Příklad, pokud byl import úspěšný:

Dále importujte úložiště CRAN.

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

Po importu obnovte seznam repozitářů APT.

sudo apt update

Instalovat programovací jazyk R

S nainstalovanými závislostmi a nově přidaným úložištěm CRAN můžete nainstalovat jazyk R provedením následujícího příkazu ve vašem terminálu.

sudo apt install r-base r-base-dev

Příklad výstupu:

Po dokončení instalace ověřte, zda byla úspěšná kontrolou verze sestavení.

R --version

Příklad výstupu:

Jak nainstalovat balíčky R z CRAN

Nyní, když je R nainstalovaný ve vašem systému, můžete nyní spustit instanci terminálu R.

Ve svém terminálu použijte následující příkaz.

sudo -i R

Příklad z terminálu R:

R má poměrně širokou škálu balíčků, které si můžete nainstalovat. Pro tutoriál „txtplot“ balíček vrací ASCII grafy s “čárovým grafem, bodovým grafem, sloupcem grafy a graf hustoty.“ To se instaluje pomocí install.packages(”) příkaz v shellu terminálu R.

install.packages('txtplot')

Příklad výstupu:

Pomocí „textplot“ nyní nainstalován, můžete spustit test aktivací balíčku v terminálu R shell.

library('txtplot')

Dále je ukázán příklad s použitím vzorových dat poskytnutých balíkem „datasets“ společnosti R, který obsahuje rychlost aut a vzdálenost potřebnou k zastavení na základě údajů z 20. let:

txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

Z tohoto vstupního příkazu pak obdržíte graf grafu.

Příklad:

Navíc k získání nápovědy k nainstalovaným balíčkům můžete použít následující příkaz.

help(package name)

Nahraďte „název balíčku“ s nainstalovaným balíčkem. V případě tutoriálu to byl „txtplot“.

Příklad:

help(txtplot)

Chcete-li odebrat balíček, nebo „txtplot“ použijte následující příkaz remove v terminálu prostředí R.

remove.packages('txtplot')

Chcete-li ukončit terminálové rozhraní R shell, použijte “q()” příkaz.

q()

Zobrazí se následující výzva:

Save workspace image? [y/n/c]: 

Vyberte možnost ukončení zadáním y, n, nebo c a stisknutím klávesy ENTER .

Jak nainstalovat balíčky R z cran2deb4ubuntu

Volitelně můžete nainstalovat následující PPA cran2deb4ubuntu, PPA pro balíčky R z CRAN's Task Views vytvořené proti R 4.0 (a následným verzím). Upozorňujeme, že tato PPA funguje pouze pro vydání LTS, jako jsou 18.04, 20.04 a nadcházející 22.04 LTS, ale je vytvořena s nejnovější verzí R.

Nejprve nainstalujte PPA pomocí následujícího příkazu.

sudo add-apt-repository ppa:c2d4u.team/c2d4u4.0+ -y

Po instalaci aktualizujte seznam repozitářů APT.

sudo apt update

Všimněte si, že můžete vidět aktualizované balíčky, upgradujte podle potřeby.

sudo apt upgrade

Místo kompilace balíčků R to může vývojáři vyhovovat a můžete je nainstalovat jako balíčky Debianu z PPA. Budete se však spoléhat na to, že PPA bude udržována a zabezpečena.

Celkově je PPA týmu „cran2deb4ubuntu Build Team“ velmi dobře známý a lze mu věřit.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Swift Programming Language na Ubuntu 20.04

  3. Jak nainstalovat Rust Programming Language na Ubuntu 20.04

  1. Jak nainstalovat Apache na Ubuntu 18.04

  2. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  3. Jak nainstalovat MongoDB na Ubuntu 18.04

  1. Jak nainstalovat Jenkins na Ubuntu 18.04

  2. Jak nainstalovat ClickHouse na Ubuntu 20.04

  3. Jak nainstalovat KVM na Ubuntu 20.04