Ca administratori de sistem și personal al grupului IT, trebuie să căutăm întotdeauna cele mai bune instrumente care să ne permită să avem un control centralizat și direct asupra a tot ceea ce se întâmplă în sistem. Există sute de instrumente fiecare cu nivelul său de funcționalitate sau afișare a rezultatelor și din acest motiv Solvetic va vorbi despre unul special numit R, care a fost creat pentru a se concentra pe tot ceea ce este asociat cu calculul și grafica statistică.
Ce este RR este un limbaj și un mediu special conceput, așa cum am menționat, pentru calculul statistic și grafică, ca atare, este un proiect GNU similar cu limbajul și mediul S, care a fost dezvoltat la Bell Laboratories deoarece o mare parte din codul scris pentru S rulează neschimbat sub R, dar R are diferențe notabile față de S.
Prin utilizarea R, avem un utilitar care generează diverse tehnici statistice, cum ar fi modelarea liniară și neliniară, testele statistice clasice, analiza seriilor de timp, clasificarea, gruparea și grafica, fiind complet extensibil pentru a-și crește capacitatea de implementare.
R are capacitatea de a crea rezultate de calitate în care simbolurile și formulele matematice pot fi incluse, dacă este necesar.
R este disponibil ca software gratuit în condițiile licenței publice generale GNU și este disponibil pentru platformele UNIX, inclusiv FreeBSD și Linux), Windows și MacOS.
1. Mediul R și instalarea Ubuntu 18.04
R în sine este un set integrat de instalații software create pentru manipularea datelor, calcul și afișare grafică, inclusiv parametri precum:
- Facilitate eficientă de stocare și manipulare a datelor
- Facilități grafice pentru analiza și vizualizarea datelor pe ecran sau în copie pe hârtie a acestora
- Are un set de operatori pentru calculele matriciale, o colecție largă și integrată de instrumente intermediare pentru analiza datelor
- Suportă condiționare, bucle, funcții recursive definite de utilizator și facilități de intrare și ieșire.
Datorită actualizărilor constante ale R, vom adăuga depozitul extern menținut de CRAN, CRAN păstrează depozitele din rețea, dar nu toate depozitele externe sunt fiabile.
Primul pas pentru instalarea R în Ubuntu 18 este să adăugați cheia GPG care va fi posibilă folosind următoarea linie:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
Acum, vom adăuga depozitul oficial executând următoarele:
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35 /'
Odată adăugat depozitul, continuăm să actualizăm pachetele depozitului executând următoarele:
actualizare sudo apt
2. Cum se instalează R pe Ubuntu 18.04
După actualizarea pachetelor, putem începe instalarea R, pentru aceasta vom executa următoarea comandă:
sudo apt instalează r-base
Introducem litera S pentru a confirma descărcarea și instalarea R în Ubuntu 18.
Pasul 2
Odată ce R este instalat în Ubuntu 18, vom verifica utilizarea acestuia executând o sesiune interactivă ca utilizatori root cu următoarea comandă:
sudo -i R
Putem vedea că totul funcționează în mod corect, acolo putem executa comanda demo pentru a vedea o mostră a modului în care R.
3. Cum se instalează pachete folosind CRAN pe Ubuntu 18.04
R este o aplicație care are un număr mare de pachete complementare disponibile, în acest caz vom instala txtplot, care este o bibliotecă care generează grafică ASCII care include diagrame scatter, diagrame liniare, diagrame de densitate, acf și grafice de bare.
Pentru a face acest lucru, vom executa următoarea linie în consola R:
install.packages ('txtplot')
Putem vedea că începe procesul de validare și instalare.
Odată instalat, vom încărca pachetul instalat. Dacă nu există mesaje de eroare, biblioteca s-a încărcat cu succes.
bibliotecă ('txtplot')
Acum vom folosi un exemplu în care este demonstrată o funcție de parcela cu etichete de ax. Datele care vor fi utilizate sunt furnizate de pachetul de date R, care conține viteza mașinilor și distanța necesară pentru a opri pe baza datelor din anii 1920, executăm următoarele:
txtplot (mașini [, 1], mașini [, 2], xlab = „viteză”, ylab = „distanță”)
Astfel, orice pachet precompilat poate fi instalat din CRAN cu sintaxa install.packages ().
CRAN are mai mult de 2000 de pachete disponibile, pentru a cunoaște în detaliu care este funcția fiecăruia dintre ele și cum se instalează, putem accesa următorul link CRAN:
În acest fel, R devine un utilitar practic pentru instalarea pachetelor și pentru vizualizarea diferitelor tipuri de valori în Linux.