Instalowanie programowania R w Ubuntu Top 10.Top 10

Instalowanie programowania R w Ubuntu Top 10.Top 10
W tej lekcji przyjrzymy się, w jaki sposób możemy zainstalować i zacząć używać języka programowania R na Ubuntu 18.04. R jest doskonałym graficznym i statystycznym językiem programowania obliczeniowego i jest jednym z najczęściej używanych języków programowania po Pythonie do nauki danych i uczenia maszynowego, używany z jednym z najlepszych narzędzi, Jupyter Notebooks.

Zaczniemy od zainstalowania języka programowania R na Ubuntu 18.04 i kontynuuj bardzo prosty program w tym języku. Zacznijmy.

Dodaj klucze GPG

Najpierw musimy dodać odpowiednie klucze GPG:

sudo apt-key adv-keyserver Keyserver.Ubuntu.COM--RECV-KEYS E298A3A825C0D65DFD57CBB651716619E084DAB9

Oto, co wracamy z tym poleceniem:

Dodaj klucze GPG

Dodaj R repozytoria

Możemy teraz dodać repozytoria R do wydania języka programowania R:

sudo add-apt-repozytory 'deb https: // chmura.R-Project.org/bin/linux/ubuntu bionic-cran35/'

Oto, co wracamy z tym poleceniem:

Dodaj R repozytoria

Aktualizacja lista pakietów

Zaktualizujmy listę pakietów Ubuntu:

Aktualizacja sudo apt

Zainstaluj r

Możemy teraz w końcu zainstalować język programowania R:

sudo apt instal r-baza

Sprawdź instalację

Uruchom następujące polecenie, aby zweryfikować instalację:

sudo -i r

Zobaczymy konsolę R, gdy napiszmy powyżej polecenie:

Sprawdź instalację R

Zacznij używać programowania R z Hello World

Po aktywnej instalacji języka programowania R na Ubuntu 18.04, zaczniemy go używać w bardzo prostym i tradycyjnym programie „Hello World” tutaj. Aby wykonać prosty program, możemy po prostu otworzyć terminal, wpisz następujące polecenie, aby otworzyć konsolę R:

$ R

Teraz możemy zacząć pisać proste stwierdzenia w konsoli:

> Hellolinuxhint <- "Hello World"
> Drukuj (Hellolinuxhint)

Oto, co wracamy z tym poleceniem:

R Hello World

Uruchamianie skryptów opartych na R

Możliwe jest również uruchomienie skryptów opartych na R za pomocą narzędzia wiersza poleceń R. Aby to zrobić, zrób nowy plik „Linuxhint.R 'z następującą treścią:

Hellolinuxhint <- "Hello from the script, World!"
Drukuj (Hellolinuxhint)

Oto, co wracamy z poleceniem, które uruchomi ten skrypt:

Uruchamianie programu R z RScript

Oto polecenie, którego użyliśmy:

Rscript Linuxhint.R

W końcu zademonstrujemy kolejny prosty program Oblicz czynnik liczby z r. Oto przykładowy program, który pokazuje, jak to zrobić:

num = 5
czynnik = 1
# Sprawdź, czy liczba jest ujemna, dodatnia lub zerowa
if (num < 0)
Drukuj („Przepraszam, liczba nie może być negatywna.")
else if (num == 0)
wydruku.")
w przeciwnym razie
dla (i in 1: liczba)
factoral = factorial * i

print (wklej („The Factorial of”, Num, „Is:”, czynnik))

Możemy uruchomić powyższy skrypt z następującym poleceniem:

Rscript Factoral.R

Po uruchomieniu dostarczonego skryptu możemy zobaczyć czynnik obliczony dla danej liczby:

Obliczanie liczby


Teraz jesteś gotowy napisać własne programy R.

Python vs r dla danych naukowych

Jeśli jesteś początkującym, trudno jest wybrać Python lub R nad sobą w celu analizy danych i wizualizacji. Oba te języki mają wiele wspólnych bibliotek, niż możesz sobie wyobrazić. Prawie każde zadanie można wykonać w obu tych językach, czy można je powiązać z wiroglingiem danych, inżynierią, wyborem funkcji, złomowania sieci, aplikacji i tak dalej. Niektóre punkty, które możemy rozważyć dla Pythona, obejmują:

  • Python jest językiem do wdrażania i wdrażania uczenia maszynowego na dużą skalę
  • Kod w Pythonie jest znacznie bardziej skalowalny i możliwy do utrzymania
  • Większość zadań na temat danych można wykonać z pięcioma bibliotekami Python: Numpy, Pandy, Scipy, Scikit-Learn i Searborn i rozwinęły się one głównie w ciągu ostatnich kilku godzin i nadrabiają zaległości w języku programowania R

Niektóre rzeczy, które sprawiają, że R są bardziej przydatne, to dostępność wielu produktów statystyczny.

Wniosek: Instalowanie R na Ubuntu 18.04

W tej lekcji zbadaliśmy, w jaki sposób możemy zainstalować i zacząć używać języka programowania R na Ubuntu 18.04 z bardzo prostymi programami w języku. To po prostu bardzo proste wprowadzenie wielu lekcji, które mają być dostępne z językiem programowania R. Podziel się ze mną swoją opinią na temat lekcji lub Linuxhint Twitter uchwyt.