R je programovací jazyk s otevřeným zdrojovým kódem, který lze použít k vývoji statistického softwaru a provádění analýzy dat. R je projekt GNU a velmi podobný jazyku S. Používají jej především datoví analytici, výzkumníci, statistikové a marketéři k získávání, analýze, vizualizaci a prezentaci dat. R také nabízí mnoho balíčků pro konkrétní oblasti studia, takže je snadné najít uplatnění v různých oborech. R lze spustit na různých operačních systémech včetně Linuxu, Windows a MacOS.
V tomto tutoriálu vám ukážeme, jak nainstalovat a používat programovací jazyk R na Ubuntu 18.04.
Předpoklady
- Nové Ubuntu 18.04 VPS na cloudové platformě Atlantic.Net.
- Heslo uživatele root nakonfigurované na vašem serveru.
Krok 1 – Vytvořte cloudový server Atlantic.Net
Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Ubuntu 18.04 s alespoň 1 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.
Jakmile se přihlásíte na svůj server Ubuntu 18.04, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.
apt-get update -y
Krok 2 – Instalace programovacího jazyka R
Nejprve nainstalujte požadované balíčky spuštěním následujícího příkazu:
apt-get install apt-transport-https software-properties-common -y
Dále stáhněte a přidejte klíč GPG pomocí následujícího příkazu:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
Měli byste získat následující výstup:
Probíhá:/tmp/apt-key-gpghome.mOaFpZLCLj/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084:key166619E084key1DAB6ungAB9>" importedgpg:Celkový počet zpracovaných:1gpg: importováno:1
Dále přidejte úložiště CRAN pomocí následujícího příkazu:
add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Po přidání úložiště aktualizujte úložiště a nainstalujte R pomocí následujícího příkazu:
apt-get update -yapt-get install r-base -y
Po instalaci R můžete ověřit verzi R pomocí následujícího příkazu:
R --version
Měli byste vidět následující výstup:
R verze 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 The R Foundation for Statistical ComputingPlatform:x86_64-pc-linux-gnu (64-bit)R je svobodný software a přichází s ABSOLUTNĚ ŽÁDNOU ZÁRUKOU. Můžete jej dále distribuovat za podmínek GNU General Public License verze 2 nebo 3. Další informace o těchto záležitostech najdete na https://www.gnu.org/licenses/.
Krok 3 – Použijte programovací jazyk R
Konzolu R můžete otevřít jako root pomocí následujícího příkazu:
sudo -i R
Měli byste získat následující výstup:
R verze 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 The R Foundation for Statistical ComputingPlatform:x86_64-pc-linux-gnu (64-bit)R je svobodný software a přichází s ABSOLUTNĚ ŽÁDNOU ZÁRUKOU. Za určitých podmínek jej můžete dále distribuovat. Podrobnosti o distribuci získáte zadáním „licence()“ nebo „licence()“. Podpora přirozeného jazyka, ale běžící v anglickém localeR je projekt spolupráce s mnoha přispěvateli. Chcete-li získat další informace, zadejte „contributors()“ a „citation()“ o tom, jak citovat balíčky R nebo R v publikacích. Napište „demo()“ pro několik ukázek, 'help()' pro nápovědu online nebo 'help.start()' pro rozhraní prohlížeče HTML, které vám pomůže. Napište 'q()' pro ukončení R.>
Dále zkontrolujte výchozí balíčky nainstalované s R pomocí následujícího příkazu:
> getOption("defaultPackages")
Měli byste vidět následující výstup:
[1] "datasets" "utils" "grDevices" "graphics" "stats" "metody"
Můžete také zobrazit seznam všech dostupných balíčků pomocí následujícího příkazu:
> (.packages(all.available=TRUE))
Měli byste získat následující výstup:
[1] "backports" "base64url" "filelock" "R6" "txtq" [6] "base" "boot" "class" " "cluster" "comptools"[11] " "grafika" "grDevices"[16] "grid" "KernSmooth" "mříž" "MASS" "Matrix" [21] "metody" "mgcv" r "" mgcv" l "" 2 " prostorové" "splines" "stats" "stats4" [31] "survival" "tcltk" "tools" "utils" >
Můžete také použít příkaz library() k vypsání všech dostupných balíčků s krátkým popisem:
> library()
Výstup:
Konzolu R můžete opustit následujícím příkazem:
> quit()
Krok 4 – Instalace balíčků R z konzoly
Balíčky R můžete nainstalovat také v konzoli R. Nejprve se přihlaste do konzole R jako root pomocí následujícího příkazu:
sudo -i R
Dále nainstalujte balíček txtq pomocí následujícího příkazu:
> install.packages("txtq")
Měli byste získat následující výstup:
Instalace balíčku do '/usr/local/lib/R/site-library' (jako 'lib' není specifikováno) pomocí adresy URL 'https://cloud.r-project.org/src/contrib/txtq_0.2.0 .tar.gz'Typ obsahu 'application/x-gzip' délka 10536 bajtů (10 kB)==================================================staženo 10 kB* instalace *zdrojového* balíčku 'txtq' ...** balíček 'txtq' úspěšně rozbalen a zkontrolovány součty MD5** pomocí postupné instalace** R** inst** bajtová kompilace a příprava balíčku pro líné načítání** nápověda*** instalace indexů nápovědy** vytváření indexů balíčků** testování, zda lze nainstalovaný balík načíst z dočasného umístění** testování, pokud nainstalovaný balíček lze načíst z konečného umístění** testování, pokud nainstalovaný balíček uchovává záznam o dočasné instalační cestě* HOTOVO (txtq) Stažené zdrojové balíčky jsou v '/tmp/RtmpHfzZs1/downloaded_packages'>
Nainstalovaný balíček můžete také odebrat pomocí následujícího příkazu:
> remove.packages("txtq")
Krok 5 – Instalace R Packages z Linux CLI
Balíčky R můžete nainstalovat také pomocí rozhraní příkazového řádku.
POZNÁMKA :Pokud jste stále na R CLI, stiskněte CTRL D a vyberte ne až budete vyzváni k uložení pracovního prostoru.
Nejprve si stáhněte balíček txtq z webu CRAN pomocí následujícího příkazu:
wget -q https://cran.r-project.org/src/contrib/txtq_0.2.0.tar.gz
Po stažení jej můžete nainstalovat pomocí následujícího příkazu:
sudo R CMD INSTALL txtq_0.2.0.tar.gz
Po instalaci byste měli vidět následující výstup:
* instalace do knihovny '/usr/local/lib/R/site-library'* instalace *zdrojového* balíčku 'txtq' ...** balíček 'txtq' úspěšně rozbalen a zkontrolovány součty MD5** pomocí postupné instalace ** R** inst** bajtová kompilace a příprava balíku pro líné načítání** nápověda*** instalace indexů nápovědy** vytváření indexů balíčků** testování, zda lze nainstalovaný balík načíst z dočasného umístění** testování, zda lze nainstalovaný balík načíst z konečného umístění** testování, zda nainstalovaný balíček uchovává záznam dočasné instalační cesty* HOTOVO (txtq)
Závěr
To je prozatím vše. Doufám, že nyní dostatečně rozumíte tomu, jak nainstalovat a používat R na serveru Ubuntu 18.04. Nyní jej můžete použít k vytvoření statistického softwaru pomocí programovacího jazyka R na vašem VPS od Atlantic.Net.