Android

Как установить r на Debian 9

HUGE EGGS Surprise Toys Challenge with Inflatable water slide

HUGE EGGS Surprise Toys Challenge with Inflatable water slide

Оглавление:

Anonim

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

Из этого туториала Вы узнаете, как установить R в системе Debian 9.

Предпосылки

Убедитесь, что вы выполнили следующие предварительные условия, прежде чем продолжить этот учебник:

  • Система Debian 9 с минимум 1 ГБ ОЗУ. Если на вашей машине менее 1 ГБ ОЗУ, вы можете создать файл подкачки. Зарегистрируйтесь как пользователь с привилегиями sudo.

Установка R в Debian

На момент написания этой статьи последней стабильной версией R была версия 3.5. Пакеты R из репозиториев Debian часто устарели, поэтому мы установим R, добавив репозиторий, поддерживаемый CRAN.

Следующие шаги описывают, как установить последнюю стабильную версию R на Debian 9:

  1. Установите зависимости, необходимые для добавления нового хранилища поверх

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

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

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

    После добавления репозитория обновите список пакетов и установите пакет R, набрав:

    sudo apt update sudo apt install r-base

    Проверьте установку, выполнив следующую команду, которая выведет версию R:

    R --version

    R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

Установка пакетов R из CRAN

Одной из основных причин популярности R является широкий спектр пакетов, доступных через Комплексную сеть архивов R (CRAN).

Если вы еще не установили, установите пакет build-essential , содержащий инструменты, необходимые для компиляции пакетов R.

sudo apt install build-essential

В демонстрационных целях мы установим пакет с именем stringr , который обеспечивает быстрые и правильные реализации распространенных манипуляций со строками.

При запуске с правами root пакеты будут установлены глобально и доступны для всех пользователей системы. Если вы запустите R без sudo, для вашего пользователя будет создана личная библиотека.

Начните с открытия консоли R от имени root:

sudo -i R

R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > Все последующие команды выполняются в R консоли.

Чтобы установить пакет stringr , просто наберите:

install.packages("stringr")

Установка займет некоторое время и после ее завершения загрузите библиотеку:

library(stringr)

Создайте простой вектор символов с именем tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

Запустите следующую функцию, которая печатает длину строки:

str_length(tutorial)

3 2 7 1 2 6 1

Вы можете найти больше пакетов R в разделе Доступные пакеты CRAN по имени и установить их с помощью install.packages() .

Вывод

Вы успешно установили R в своей системе Debian и узнали, как устанавливать R-пакеты.

Если вы столкнулись с проблемой или у вас есть отзыв, оставьте комментарий ниже.

Debian R