Jak zainstalować R na Ubuntu 18.04

Jako administratorzy systemów i personel grupy IT musimy zawsze szukać najlepszych narzędzi, które pozwolą nam mieć scentralizowaną i bezpośrednią kontrolę nad wszystkim, co dzieje się w systemie. Istnieją setki narzędzi, z których każde ma swój poziom funkcjonalności lub wyświetlanie wyników, dlatego Solvetic opowie o specjalnym narzędziu o nazwie R, które zostało stworzone, aby skupić się na wszystkim, co wiąże się z obliczeniami i grafiką statystyczną.

Co to jest RR to specjalnie zaprojektowany język i środowisko, jak wspomnieliśmy, do obliczeń statystycznych i grafiki, jako taki jest projektem GNU podobnym do języka i środowiska S, które zostało opracowane w Bell Laboratories, ponieważ większość kodu napisanego dla S działa bez zmian pod R, ale R ma znaczące różnice w stosunku do S.

Korzystając z R, mamy narzędzie, które generuje różne techniki statystyczne, takie jak modelowanie liniowe i nieliniowe, klasyczne testy statystyczne, analiza szeregów czasowych, klasyfikacja, grupowanie i grafika, będąc w pełni rozszerzalnym w celu zwiększenia możliwości wdrażania.

R ma możliwość tworzenia wysokiej jakości wyników, w których w razie potrzeby można uwzględnić symbole matematyczne i formuły.
R jest dostępny jako Wolne Oprogramowanie na warunkach Powszechnej Licencji Publicznej GNU i jest dostępny dla platform UNIX, w tym FreeBSD i Linux), Windows i MacOS.

1. Środowisko R i instalacja Ubuntu 18.04


Sam R to zintegrowany zestaw instalacji oprogramowania stworzony do manipulacji danymi, obliczeń i wyświetlania graficznego, w tym parametrów takich jak:
  • Efektywne przechowywanie i obsługa danych
  • Graficzne udogodnienia do analizy i wizualizacji danych na ekranie lub w wersji papierowej
  • Posiada zestaw operatorów do obliczeń macierzowych, duży i zintegrowany zbiór narzędzi pośrednich do analizy danych
  • Obsługuje warunkowe, pętle, funkcje rekurencyjne zdefiniowane przez użytkownika oraz funkcje wejścia i wyjścia.

Ze względu na ciągłe aktualizacje R, zamierzamy dodać zewnętrzne repozytorium obsługiwane przez CRAN, CRAN utrzymuje repozytoria w sieci, ale nie wszystkie zewnętrzne repozytoria są niezawodne.

Pierwszym krokiem do instalacji R w Ubuntu 18 jest dodanie klucza GPG, który będzie możliwy za pomocą następującej linii:

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

Teraz dodamy oficjalne repozytorium, wykonując następujące czynności:

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

Po dodaniu repozytorium przystępujemy do aktualizacji pakietów repozytorium, wykonując następujące czynności:

 aktualizacja sudo apt

2. Jak zainstalować R na Ubuntu 18.04


Po zaktualizowaniu pakietów możemy rozpocząć instalację R, w tym celu wykonamy następujące polecenie:
 sudo apt install r-base

Wpisujemy literę S, aby potwierdzić pobranie i instalację R w Ubuntu 18.

Krok 2
Po zainstalowaniu R w Ubuntu 18 sprawdzimy jego użycie, uruchamiając interaktywną sesję jako użytkownicy root za pomocą następującego polecenia:

 sudo-i R

Widzimy, że wszystko działa poprawnie, tam możemy wykonać polecenie demo, aby zobaczyć próbkę tego, jak R.

3. Jak zainstalować pakiety za pomocą CRAN na Ubuntu 18.04


R to aplikacja, która ma do dyspozycji dużą liczbę pakietów uzupełniających, w tym przypadku zainstalujemy txtplot, czyli bibliotekę generującą grafikę ASCII zawierającą diagramy rozrzutu, diagramy liniowe, diagramy gęstości, acf i wykresy słupkowe.

W tym celu wykonamy w konsoli R następującą linię:

 install.packages ('txtplot')

Widzimy, że rozpoczyna się proces walidacji i instalacji.

Po zainstalowaniu załadujemy zainstalowany pakiet. Jeśli nie ma komunikatów o błędach, biblioteka została pomyślnie załadowana.

 biblioteka ('wykres txt')

Teraz użyjemy przykładu, w którym zademonstrowana jest funkcja wykresu z etykietami osi. Dane do wykorzystania są dostarczane przez pakiet R dataset, który zawiera prędkość samochodów i odległość potrzebną do zatrzymania na podstawie danych z lat 20., wykonujemy następujące czynności:

 txtplot (samochody [, 1], samochody [, 2], xlab = 'prędkość', ylab = 'odległość')

W ten sposób każdy prekompilowany pakiet można zainstalować z CRAN za pomocą składni install.packages().

CRAN ma dostępnych ponad 2000 pakietów, aby dowiedzieć się szczegółowo, jaka jest funkcja każdego z nich i jak go zainstalować, możemy przejść do następującego linku CRAN:

W ten sposób R staje się praktycznym narzędziem do instalacji pakietów i wizualizacji różnych typów metryk w Linuksie.

wave wave wave wave wave