Езикът за програмиране R е изключително популярен за извършване на статични изчисления и графики. Обикновено той се използва от статистици за разработване на статистически софтуер и анализ на данни. Основната характеристика, а също и предимство на езика R е неговата разширяемост. Потребителят има възможност да създава и публикува свои собствени пакети. Освен това общността на R е активна и непрекъснато добавя персонализирани статистически пакети за специфични области на науката. Това прави R приложим в много области. Тези инструкции ще ви покажат как да инсталирате и конфигурирате R в Ubuntu. По-голямата част от инструкциите ще работят и за други операционни системи, само няколко команди ще трябва да бъдат променени.
Първо, това, което трябва да имате, е Ubuntu и 1 GB RAM на вашата система. Ако паметта не е достатъчна, трябва да свържете дял за подмяна. Можете да инсталирате R от официалните хранилища на Ubuntu. За да направите това, изпълнете командата:
$ sudo apt install r-base
Вярно е, че с тази команда можете да получите само версия от 2018 г:
За да получите най-новата версия, трябва да добавите хранилището R-Project
и да инсталирате езиковата среда оттам.
За да направите това, се изпълняват следните команди:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Можете да използвате специална опция, за да извършите автоматична инсталация на програмата:
$ sudo apt-get -y install r-base
Сега в системата ви е инсталирана най-новата версия на езика за програмиране R. Можете спокойно да започнете да я тествате:
$ R
Без специални настройки R инсталира няколко стандартни пакета. Потребителят обаче може да пожелае да инсталира допълнителни пакети. За целта е необходимо да разполагате с поне 1 GB оперативна памет. За да инсталирате или надстроите пакетите в CRAN
, трябва да използвате функцията install.packages()
на R.
Например, ако искате да инсталирате пакет_име
, използвайте този код:
> install.packages("package_name")
Имайте предвид, че това ще инициализира пакета само за текущия потребител. Той няма да бъде достъпен за други потребители. Можете също така да инсталирате пакета R за всички потребители, като стартирате R с достъп root.
За илюстративен пример, нека инсталираме пакета shiny, считан за най-популярния сред разработчиците на уеб приложения в R. Можете просто да стартирате командата R, като използвате sudo. Параметърът repo определя от кое хранилище ще бъде изтеглен пакетът.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Можете да се уверите, че пакетът е достъпен за всички, като въведете проста команда:
$ R
След това изтеглете пакета:
$ > library(shiny)
Това е всичко. Вече знаете как можете да инсталирате пакета R в Ubuntu и да го инициализирате от CAN
.