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 сервер ключей.убунту.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Вот что мы получаем с помощью этой команды:

Добавить ключи GPG

Добавить репозитории R

Теперь мы можем добавить репозитории R для версии языка программирования R:

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

Вот что мы получаем с помощью этой команды:

Добавить репозитории R

Обновить список пакетов

Давайте обновим список пакетов Ubuntu:

sudo apt update

Установить R

Наконец-то мы можем установить язык программирования R:

sudo apt install r-base

Проверить установку

Выполните следующую команду, чтобы проверить вашу установку:

судо -i R

Мы увидим консоль R, как только напишем команду выше:

Проверить установку R

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

Как только у нас будет активная установка для языка программирования R в Ubuntu 18.04, мы начнем использовать его в очень простой и традиционной программе «Hello World» здесь. Чтобы выполнить простую программу, мы можем просто открыть терминал, набрав следующую команду, чтобы открыть консоль R:

$ R

Теперь мы можем начать писать простые операторы в консоли:

> приветLinuxHint <- "Hello World"
> печать (helloLinuxHint)

Вот что мы получаем с помощью этой команды:

R Привет, мир

Запуск скриптов на основе R

Также можно запускать сценарии на основе R с помощью инструмента командной строки R. Для этого создайте новый файл linuxhint.R 'со следующим содержанием:

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

Вот что мы получаем с командой, которая запускает этот скрипт:

Запуск программы R из Rscript

Вот используемая нами команда:

Rscript linuxhint.р

Наконец, мы продемонстрируем еще одну простую программу для вычислить факториал числа с R. Вот пример программы, которая показывает, как это сделать:

число = 5
факториал = 1
# проверяем, является ли число отрицательным, положительным или нулевым
если (число < 0)
print ("Извините, число не может быть отрицательным.")
else if (num == 0)
print ("Факториал 0 равен 1.")
еще
for (я в 1: число)
факториал = факториал * я

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

Мы можем запустить приведенный выше сценарий с помощью следующей команды:

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

После запуска предоставленного скрипта мы можем увидеть факториал, рассчитанный для данного числа:

Вычисление факториала числа


Теперь вы готовы писать свои собственные R-программы.

Python против R для науки о данных

Если вы новичок, сложно выбрать Python или R друг над другом для анализа и визуализации данных. У обоих этих языков много общих библиотек, чем вы можете себе представить. Почти каждая задача может быть выполнена на обоих этих языках, может ли она быть связана с обработкой данных, разработкой, удалением веб-функций при выборе функций, приложением и т. Некоторые моменты, которые мы можем рассмотреть для Python, включают:

Некоторые вещи, которые делают R более полезным, - это наличие множества статистических продуктов, которые создают отличные результаты для бизнес-вариантов использования, которые мы обнаружим в следующих публикациях.

Заключение: установка R на Ubuntu 18.04

В этом уроке мы изучили, как установить и начать использовать язык программирования R в Ubuntu 18.04 с очень простыми программами на языке. Это всего лишь очень простое введение многих уроков по языку программирования R. Поделитесь своим мнением об уроке со мной или LinuxHint Twitter handle.

Как разработать игру в Linux
Десять лет назад не многие пользователи Linux могли бы предсказать, что их любимая операционная система однажды станет популярной игровой платформой д...
Порты коммерческих игровых движков с открытым исходным кодом
Бесплатные игры с открытым исходным кодом и кроссплатформенные версии игрового движка можно использовать для игры как в старые, так и в некоторые из с...
Лучшие игры с командной строкой для Linux
Командная строка - не только ваш главный союзник при использовании Linux - она ​​также может быть источником развлечений, потому что вы можете использ...