Ubuntu

Инсталиране на R програмиране на Ubuntu 18.04

Инсталиране на R програмиране на Ubuntu 18.04
В този урок ще разгледаме как можем да инсталираме и да започнем да използваме езика за програмиране R на Ubuntu 18.04. R е отличен програмен език за графични и статистически изчисления с отворен код и е един от най-използваните езици за програмиране след Python за наука за данни и машинно обучение, използван с един от най-добрите инструменти, Jupyter Notebooks.

Ще започнем с инсталирането на езика за програмиране R на Ubuntu 18.04 и продължете с много проста програма на този език. Да започваме.

Добавете GPG ключове

Първо трябва да добавим съответните GPG ключове:

sudo apt-key adv --keyserver ключов сървър.ubuntu.com --recv-ключове E298A3A825C0D65DFD57CBB651716619E084DAB9

Ето какво получаваме обратно с тази команда:

Добавете GPG ключове

Добавете R хранилища

Вече можем да добавяме R хранилища за изданието на езика за програмиране R:

sudo add-apt-repository 'deb https: // cloud.r-проект.org / bin / linux / ubuntu bionic-cran35 / '

Ето какво получаваме обратно с тази команда:

Добавете R хранилища

Актуализиране на списъка с пакети

Нека актуализираме списъка с пакети на Ubuntu:

sudo apt актуализация

Инсталирайте R

Най-накрая можем да инсталираме програмен език R сега:

sudo apt инсталирайте r-base

Проверете инсталацията

Изпълнете следната команда, за да потвърдите инсталирането си:

sudo -i R

Ще видим R конзолата, след като напишем по-горе команда:

Проверете R инсталацията

Започнете да използвате R програмиране с Hello World

След като имаме активна инсталация за езика за програмиране R на Ubuntu 18.04, ще започнем да го използваме в една много проста и традиционна програма „Hello World” тук. За да изпълним проста програма, можем просто да отворим терминал, въведете следната команда, за да отворите R конзола:

$ R

Сега можем да започнем да пишем прости изявления в конзолата сега:

> helloLinuxHint <- "Hello World"
> печат (helloLinuxHint)

Ето какво получаваме обратно с тази команда:

R Здравей Свят

Изпълнение на R-базирани скриптове

Също така е възможно да стартирате базирани на R скриптове, като използвате инструмента за команден ред R. За целта направете нов файл 'linuxhint.R 'със следното съдържание:

здравейLinuxHint <- "Hello from the script, World!"
печат (helloLinuxHint)

Ето какво получаваме обратно с команда, която ще стартира този скрипт:

Стартиране на програма R от Rscript

Ето командата, която използвахме:

Rscript linuxhint.R

Най-накрая ще демонстрираме още една проста програма за изчислява факториал на число с R. Ето примерна програма, която показва как да направите това:

num = 5
факториал = 1
# проверете дали числото е отрицателно, положително или нула
ако (номер < 0)
print ("За съжаление номерът не може да бъде отрицателен.")
иначе ако (num == 0)
print ("Факториалът на 0 е 1.")
друго
за (i в 1: число)
факториал = факториал * i

print (paste ("факториалът на", num, "is:", факториал))

Можем да изпълним горния скрипт със следната команда:

Rscript факториал.R

След като стартираме предоставения скрипт, можем да видим факториала, изчислен за дадено число:

Изчисляване на факториал на число


Сега сте готови да напишете свои собствени R програми.

Python срещу R за Data Science

Ако сте начинаещ, е трудно да изберете Python или R един над друг за анализ на данни и визуализация. И двата езика имат много общи библиотеки, отколкото можете да си представите. Почти всяка задача може да бъде изпълнена и на двата езика, може да е свързана с преместване на данни, инженеринг, избиране на функции, бракуване в мрежа, приложение и т.н. Някои точки, които можем да разгледаме за Python, включват:

Някои неща, които правят R по-полезен, е наличието на много статистически продукти, което създава отлични резултати за бизнес приложения, които ще открием в следващите публикации.

Заключение: Инсталиране на R на Ubuntu 18.04

В този урок изучихме как можем да инсталираме и да започнем да използваме езика за програмиране R на Ubuntu 18.04 с много прости програми на езика. Това е просто много просто въвеждане на много уроци, които идват с езика за програмиране R. Споделете отзивите си за урока с мен или с LinuxHint Twitter дръжка.

Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...
Как да увеличите FPS в Linux?
FPS означава Кадри в секунда. Задачата на FPS е да измерва честотата на кадрите при възпроизвеждане на видео или игрални изпълнения. С прости думи бро...
Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...