Hoe R te installeren op Ubuntu 18.04

Als systeembeheerders en IT-groepspersoneel moeten we altijd op zoek naar de beste tools waarmee we gecentraliseerde en directe controle hebben over alles wat er in het systeem gebeurt. Er zijn honderden tools, elk met hun functionaliteitsniveau of weergave van resultaten en om deze reden zal Solvetic het hebben over een speciale genaamd R die is gemaakt om zich te concentreren op alles wat met berekeningen en statistische afbeeldingen te maken heeft.

Wat is RR is een speciaal ontworpen taal en omgeving, zoals we al zeiden, voor statistische berekeningen en grafische afbeeldingen, als zodanig is het een GNU-project vergelijkbaar met de S-taal en -omgeving, die is ontwikkeld door Bell Laboratories omdat veel van de code die voor S is geschreven ongewijzigd blijft onder R, maar R heeft opmerkelijke verschillen met S.

Door R te gebruiken, hebben we een hulpprogramma dat verschillende statistische technieken genereert, zoals lineaire en niet-lineaire modellering, klassieke statistische tests, tijdreeksanalyse, classificatie, groepering en grafische afbeeldingen, die volledig uitbreidbaar zijn om de inzetcapaciteit te vergroten.

R heeft de mogelijkheid om kwaliteitsresultaten te creëren waarin indien nodig wiskundige symbolen en formules kunnen worden opgenomen.
R is beschikbaar als Vrije Software onder de voorwaarden van de GNU General Public License en is beschikbaar voor UNIX-platforms, waaronder FreeBSD en Linux), Windows en MacOS.

1. R-omgeving en installatie van Ubuntu 18.04


R zelf is een geïntegreerde set software-installaties die is gemaakt voor gegevensmanipulatie, berekening en grafische weergave, inclusief parameters zoals:
  • Effectieve faciliteit voor gegevensopslag en -verwerking
  • Grafische faciliteiten voor data-analyse en visualisatie op scherm of in hardcopy hiervan
  • Het heeft een reeks operators voor matrixberekeningen, een grote en geïntegreerde verzameling tussenhulpmiddelen voor gegevensanalyse
  • Het ondersteunt conditionals, loops, door de gebruiker gedefinieerde recursieve functies en invoer- en uitvoerfaciliteiten.

Vanwege de constante updates van R gaan we de externe repository toevoegen die wordt onderhouden door CRAN, CRAN onderhoudt de repositories binnen het netwerk, maar niet alle externe repositories zijn betrouwbaar.

De eerste stap voor de installatie van R in Ubuntu 18 is om de GPG-sleutel toe te voegen, wat mogelijk zal zijn met behulp van de volgende regel:

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

Nu gaan we de officiële repository toevoegen door het volgende uit te voeren:

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

Nadat de repository is toegevoegd, gaan we door met het bijwerken van de repository-pakketten door het volgende uit te voeren:

 sudo apt update

2. Hoe R te installeren op Ubuntu 18.04


Na het updaten van de pakketten kunnen we de installatie van R starten, hiervoor gaan we het volgende commando uitvoeren:
 sudo apt install r-base

We voeren de letter S in om de download en installatie van R in Ubuntu 18 te bevestigen.

Stap 2
Zodra R is geïnstalleerd in Ubuntu 18, gaan we het gebruik ervan controleren door een interactieve sessie uit te voeren als rootgebruikers met de volgende opdracht:

 sudo -i R

We kunnen zien dat alles op de juiste manier werkt, daar kunnen we het demo-commando uitvoeren om een ​​voorbeeld te zien van hoe R.

3. Hoe pakketten te installeren met CRAN op Ubuntu 18.04


R is een applicatie die een groot aantal complementaire pakketten beschikbaar heeft, in dit geval gaan we txtplot installeren, een bibliotheek die ASCII-graphics genereert met spreidingsdiagrammen, lijndiagrammen, dichtheidsdiagrammen, acf en grafieken van staven.

Om dit te doen zullen we de volgende regel in de R-console uitvoeren:

 install.packages ('txtplot')

We kunnen zien dat het het validatie- en installatieproces start.

Eenmaal geïnstalleerd zullen we het geïnstalleerde pakket laden. Als er geen foutmeldingen zijn, is de bibliotheek met succes geladen.

 bibliotheek ('txtplot')

Nu zullen we een voorbeeld gebruiken waarin een plotfunctie met aslabels wordt gedemonstreerd. De te gebruiken data wordt geleverd door het R dataset pakket, waarin de snelheid van de auto's en de afstand die nodig is om te stoppen op basis van de data uit de jaren '20 zijn opgenomen, voeren we het volgende uit:

 txtplot (auto's [, 1], auto's [, 2], xlab = 'snelheid', ylab = 'afstand')

Elk voorgecompileerd pakket kan dus vanuit CRAN worden geïnstalleerd met de syntaxis install.packages ().

CRAN heeft meer dan 2000 pakketten beschikbaar, om in detail te weten wat de functie van elk van hen is en hoe het te installeren, kunnen we naar de volgende CRAN-link gaan:

Op deze manier wordt R een praktisch hulpprogramma voor de installatie van pakketten en voor de visualisatie van verschillende soorten metrieken in Linux.

wave wave wave wave wave