R, vyvinutý Robertem Gentlemanem a Rossem Ihakou v roce 1993, je bezplatný programovací jazyk s otevřeným zdrojovým kódem, který se většinou používá ve statistických výpočtech a modelování, analýze dat a vědeckém výzkumu. V průzkumu z roku 2021 je programování R na čtvrtém místě po Pythonu, Javascriptu a Javě v seznamu programovacích jazyků široce používaných v datové vědě.
R je široce používán datovými vědci a výzkumníky k získávání, analýze a vizualizaci dat. Programovací jazyk R se většinou používá v institucích, jako je výroba, elektronický obchod, zdravotnictví a finanční instituce, jako jsou banky, k provádění analýzy rizik, jako je analýza úvěrového rizika.
Zde v LinuxAPT se podíváme na to, jak nainstalovat programovací jazyk R na Fedoru 34/35.
Mezi významné společnosti, které používají R, patří:
- Google – pro ekonomické prognózy a zajištění účinnosti reklamy.
- Facebook – Pro analýzu chování ve vztahu k aktualizacím stavu, reakcím, profilovým obrázkům atd.
- Twitter – sémantické shlukování a vizualizace dat.
- Uber – Statické modelování a analýza.
- ANZ Banking Group – Analýza rizik.
Postup instalace programovacího jazyka R na Fedoru
1. Proveďte aktualizaci systému
Chcete-li začít, spusťte svůj terminál a aktualizujte systémové balíčky:
$ sudo dnf update
2. Nainstalujte závislosti na systému
Nyní spusťte níže uvedený příkaz a nainstalujte závislosti:
$ sudo dnf install dnf-utils dnf-plugin-config-manager dnf-plugins-core
3. Nainstalujte do systému programovací jazyk R
Instalace R je docela jednoduchý úkol, protože R je již k dispozici v repozitářích Fedory. Chcete-li nainstalovat R, jednoduše spusťte příkaz:
$ sudo dnf install R
Během instalace stiskněte Y pro pokračování instalace R spolu se všemi jeho závislostmi a některými dalšími balíčky.
Po instalaci potvrďte verzi R:
$ R --version
Instalace také nainstaluje další dodatečné součásti, které zahrnují:
- Minimální R komponenty:R-core.
- Soubor pro vývoj balíčků R bez Java:R-core-devel.
- Vývojový balíček Java pro komponenty R:R-java-devel.
- Prostředí Java Runtime Environment poskytované Fedora:R-java.
- Záhlaví ze samostatné matematické knihovny:libRmath-devel.
- Samostatná matematická knihovna pro projekt R:libRmath.