Като системни администратори и персонал на ИТ група, винаги трябва да търсим най -добрите инструменти, които ни позволяват да имаме централизиран и директен контрол върху всичко, което се случва в системата. Има стотици инструменти, всеки със своето ниво на функционалност или показване на резултати и поради тази причина Solvetic ще говори за специален инструмент, наречен R, който е създаден, за да се съсредоточи върху всичко, свързано с изчисленията и статистическите графики.
Какво е RR е специално разработен език и среда, както споменахме, за статистически изчисления и графики, като такъв е проект на GNU, подобен на езика и средата S, разработен в Bell Laboratories, тъй като голяма част от кода, написан за S, работи непроменен под R, но R има забележими разлики спрямо S.
Използвайки R, ние имаме помощна програма, която генерира различни статистически техники като линейно и нелинейно моделиране, класически статистически тестове, анализ на времеви редове, класификация, групиране и графики, които са напълно разширени за увеличаване на капацитета за разполагане.
R има способността да създава качествени резултати, където могат да бъдат включени математически символи и формули, ако е необходимо.
R е достъпен като свободен софтуер съгласно условията на Общия публичен лиценз на GNU и е достъпен за UNIX платформи, включително FreeBSD и Linux), Windows и MacOS.
1. R среда и инсталация на Ubuntu 18.04
Самият R е интегриран набор от софтуерни инсталации, създадени за манипулиране на данни, изчисление и графичен дисплей, включително параметри като:
- Ефективно съхранение и обработка на данни
- Графични средства за анализ и визуализация на данни на екрана или на хартиен носител
- Той разполага с набор от оператори за матрични изчисления, голяма и интегрирана колекция от междинни инструменти за анализ на данни
- Той поддържа условни условия, цикли, дефинирани от потребителя рекурсивни функции и средства за въвеждане и извеждане.
Поради постоянните актуализации на R, ще добавим външно хранилище, поддържано от CRAN, CRAN поддържа хранилищата в мрежата, но не всички външни хранилища са надеждни.
Първата стъпка за инсталирането на R в Ubuntu 18 е да добавите GPG ключа, което ще бъде възможно с помощта на следния ред:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-клавиши E298A3A825C0D65DFD57CBB651716619E084DAB9
Сега ще добавим официалното хранилище, като изпълним следното:
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
След като хранилището бъде добавено, ние продължаваме да актуализираме пакетите на хранилището, като изпълняваме следното:
sudo apt актуализация
2. Как да инсталирате R на Ubuntu 18.04
След актуализиране на пакетите можем да започнем инсталацията на R, за това ще изпълним следната команда:
sudo apt install r-base
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на R в Ubuntu 18.
Стъпка 2
След като R е инсталиран в Ubuntu 18, ще проверим използването му, като стартираме интерактивна сесия като root потребители със следната команда:
sudo -i R
Можем да видим, че всичко работи по правилния начин, там можем да изпълним демо командата, за да видим пример за това как R.
3. Как да инсталирате пакети с помощта на CRAN на Ubuntu 18.04
R е приложение, което разполага с голям брой допълнителни пакети, в този случай ще инсталираме txtplot, която е библиотека, която генерира ASCII графики, които включват разсейващи диаграми, линейни диаграми, диаграми на плътността, acf и графики на ленти.
За да направим това, ще изпълним следния ред в R конзолата:
install.packages ('txtplot')
Можем да видим, че той стартира процеса на валидиране и инсталиране.
След като инсталираме, ще заредим инсталирания пакет. Ако няма съобщения за грешка, библиотеката се зарежда успешно.
библиотека ('txtplot')
Сега ще използваме пример, в който се демонстрира графика на функция с етикети на оси. Данните, които ще се използват, се предоставят от пакета набори данни R, който съдържа скоростта на автомобилите и разстоянието, необходимо за спиране въз основа на данните от 20 -те години на миналия век, ние изпълняваме следното:
txtplot (коли [, 1], коли [, 2], xlab = 'скорост', ylab = 'разстояние')
По този начин всеки предварително компилиран пакет може да бъде инсталиран от CRAN със синтаксиса install.packages ().
CRAN има повече от 2000 пакета на разположение, за да знаем подробно каква е функцията на всеки от тях и как да го инсталираме, можем да отидем на следната връзка CRAN:
По този начин R се превръща в практична помощна програма за инсталиране на пакети и за визуализация на различни видове метрики в Linux.