Как установить R на Debian 10

Как установить R на Debian 10

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

В этой статье содержится информация о том, как установить R на Debian 10.

Предпосылки

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

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

Пакеты R из репозиториев Debian часто устаревают. Мы установим R из репозитория, поддерживаемого CRAN .

Чтобы установить R в Debian 10, выполните следующие действия:

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

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

     sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
  2. Выполните следующие команды, чтобы включить репозиторий 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 buster-cran35/'
  3. Обновите список пакетов и установите пакет R:

     sudo apt update sudo apt install r-base
  4. Проверьте установку, распечатав версию R:

     R --version

    На момент написания статьи последней стабильной версией R является версия 3.6.3:

     R version 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 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 https://www.gnu.org/licenses/.

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

Одной из главных причин популярности R является широкий выбор пакетов, доступных через Comprehensive R Archive Network (CRAN).

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

 sudo apt install build-essential

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

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

Откройте консоль 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 )
 [1] 3 2 7 1 2 6 1

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

Заключение

Мы показали вам, как установить R в Debian 10 и как установить пакеты R.

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

Debian r Не используете Debian 10?
Выберите другую ОС:
центос 7 центос 8 дебиан 9 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *