Jak zainstalować i używać języka programowania R w systemie Ubuntu 18.04 LTS
R to język programowania i środowisko dla obliczeń statystycznych i grafiki. Można to uznać za inną implementację języka S, przy czym znaczna część kodu S działa niezmieniona w języku R. R zapewnia szeroką gamę danych statystycznych (modelowanie liniowe i nieliniowe, klasyczne testy statystyczne, analiza szeregów czasowych, klasyfikacja, grupowanie) oraz techniki graficzne. W tym artykule wyjaśnimy, jak:
- Zainstalować R na Ubuntu przy użyciu repozytoriów CRAN.
- Napisz swój pierwszy program / Hello World R.
- Napisz swój pierwszy skrypt R.
Uruchomiliśmy polecenia i procedury wymienione w tym artykule w systemie Ubuntu 18.04 LTS.
Zainstaluj R na Ubuntu za pośrednictwem repozytoriów CRAN
Będziemy używać repozytoriów CRAN w celu zainstalowania najnowszej wersji R na naszym Ubuntu. Oficjalne repozytorium apt Ubuntu zawiera R, ale nie zawsze jest to najnowsza wersja oprogramowania. Będziemy używać wiersza poleceń Ubuntu, Terminal, aby zainstalować R; możesz uzyskać do niego dostęp poprzez wyszukiwanie w programie uruchamiającym aplikacje Ubuntu lub skrót Ctrl + Alt + T. Wykonaj kolejno następujące kroki:
Krok 1: Dodaj klucz CRAN gpg
Uruchom następującą komendę jako sudo, aby uzyskać klucz CRAN do podpisywania gpg:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
System może być hasło do sudo, ponieważ tylko autoryzowany użytkownik może dodawać / usuwać i konfigurować oprogramowanie w systemie Ubuntu.
Krok 2: Dodaj repozytorium CRAN do instalacji R
CRAN oznacza Comprehensive R Archive Network. Jest to sieć serwerów FTP i WWW na całym świecie, które przechowują identyczne, aktualne wersje kodu i dokumentacji dla R. Uruchom następujące polecenie jako sudo, aby dodać repozytorium CRAN do twojego Ubuntu:
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Krok 3: Zaktualizuj indeks repozytorium
Aby zainstalować najnowszą dostępną wersję oprogramowania z repozytoriów internetowych, indeks lokalnego repozytorium musi być z nimi zgodny. Po dodaniu repozytorium CRAN uruchom następującą komendę jako sudo, aby zaktualizować indeks lokalnego repozytorium:
$ sudo apt-get update
Krok 4: Zainstaluj język programowania R
Uruchom następującą komendę jako sudo, aby zainstalować R z nowo dodane repozytorium CRAN:
$ sudo apt-get install r-base
System może poprosić o hasło do sudo, a także zapewnić opcję Y / n, aby kontynuować instalację. Wpisz Y, a następnie naciśnij Enter; R zostanie następnie zainstalowany w twoim systemie. Proces ten może jednak zająć trochę czasu, w zależności od szybkości Internetu.
Krok 3: Zweryfikuj instalację (opcjonalnie)
Możesz zweryfikować instalację R, a także sprawdzić numer wersji, uruchamiając następujące polecenie w terminalu:
$ R --version
Powyższe dane wyjściowe pokazują, że wersja R 3.5.3 jest zainstalowany w moim systemie; jest to najnowsza dostępna wersja R w momencie pisania tego artykułu.
Twój pierwszy program w języku R
Teraz, gdy masz już zainstalowany system R na Ubuntu, czas napisać swój pierwszy program w języku R. Otwórz terminal, wpisz R, aby uruchomić konsolę R, i naciśnij Enter.
Teraz znajdziesz się w monicie R.
Napiszmy tutaj prosty program Hello World. Wpisz następujące wiersze:
sampleVariable <- "Hello World" print(sampleVariable)
Pierwszy wiersz przypisuje ciąg „Hello World” do zmiennej o nazwie sampleVariable.
Drugi wiersz wypisuje zawartość zmiennej na ekranie.
Program drukuje „Hello World” na ekranie, jak widać na powyższym wydruku.
Tworzenie i uruchamianie skryptu R
Prawdziwa potęga języka programowania pojawia się, gdy można go używać w skryptach, a następnie w bardziej złożonych projektach. Nauczmy się teraz, jak tworzyć i uruchamiać skrypt oparty na języku R w wierszu poleceń Ubuntu.
Otwórz aplikację Terminal i wprowadź następującą komendę, aby otworzyć pusty plik o nazwie sampleScript.R:
$ nano sampleScript.R
Teraz dodaj do pliku następujące wiersze:
sampleVariable <- "This text is printed using an R based script!" print(sampleVariable)
Wskazówka: Zamiast tego wpisując linie w pliku, możesz skopiować go stąd i wkleić w terminalu, używając skrótu Ctrl + Shift + V lub używając opcji Wklej z menu po kliknięciu prawym przyciskiem myszy.
Teraz zamknij plik, naciskając Ctrl + X , zapisz plik, wpisując Y , a następnie naciskając Enter.
Twój skrypt R jest teraz gotowy do wykonania.
Uruchom następującą komendę, aby uruchomić skrypt:
$ Rscript sampleScript.R
Dane wyjściowe wyświetlają tekst dodany do drukowania w skrypcie R.
Odinstaluj R
Jeśli kiedykolwiek będziesz musiał odinstalować R ze swojego systemu, uruchom następującą komendę jako sudo w swoim Terminalu:
$ sudo apt-get remove r-base
System poprosi Cię o opcję Y / n, aby kontynuować proces usuwania . Wpisz Y i naciśnij Enter, po czym R zostanie odinstalowany z twojego systemu. Aby całkowicie usunąć, wraz ze wszystkimi konfiguracjami, które mogłeś wykonać, możesz użyć następującego polecenia:
$ sudo apt-get purge r-base
Wykonując kroki opisane w tym artykule, możesz zainstalować i używać R na Ubuntu. Twój pierwszy program R i skrypt R będą służyć jako podstawa do przejścia do bardziej złożonych i produktywnych programów R.