Почећемо инсталирањем програмског језика Р на Убунту 18.04 и наставите са врло једноставним програмом на овом језику. Хајде да почнемо.
Додајте ГПГ тастере
Прво морамо додати релевантне ГПГ кључеве:
судо апт-кеи адв - кеисервер сервер за кључеве.убунту.цом --рецв-кеис Е298А3А825Ц0Д65ДФД57ЦББ651716619Е084ДАБ9Ево шта добијамо овом командом:
Додајте ГПГ тастере
Додајте Р репозиторијуме
Сада можемо додати Р спремишта за издање програмског језика Р:
судо адд-апт-репозиторијум 'деб хттпс: // цлоуд.р-пројекат.орг / бин / линук / убунту биониц-цран35 / 'Ево шта добијамо овом командом:
Додајте Р спремишта
Ажурирајте листу пакета
Ажурирајмо листу Убунту пакета:
судо апт упдатеИнсталирајте Р
Сада коначно можемо инсталирати програмски језик Р:
судо апт инсталирај р-басеПотврдите инсталацију
Покрените следећу команду да бисте верификовали инсталацију:
судо -и РВидећемо Р конзолу када напишемо горњу команду:
Проверите инсталацију Р
Почните да користите Р програмирање са Хелло Ворлд
Једном када имамо активну инсталацију за програмски језик Р на Убунту 18.04, почећемо да га користимо у врло једноставном и традиционалном програму „Хелло Ворлд“ овде. Да бисмо извршили једноставан програм, можемо једноставно отворити терминал, откуцати следећу наредбу за отварање Р конзоле:
$ РСада можемо почети писати једноставне изјаве у конзоли:
> хеллоЛинукХинт <- "Hello World"> испис (хеллоЛинукХинт)
Ево шта добијамо овом командом:
Р Хелло Ворлд
Покретање скрипти заснованих на Р-у
Такође је могуће покренути скрипте засноване на Р помоћу алата Р командне линије. Да бисте то урадили, направите нову датотеку 'линукхинт.Р 'са следећим садржајем:
хеллоЛинукХинт <- "Hello from the script, World!"испис (хеллоЛинукХинт)
Ево шта добијамо наредбом која ће покренути ову скрипту:
Покретање Р програма из Рсцрипта
Ево наредбе коју смо користили:
Рсцрипт линукхинт.РНапокон ћемо показати још један једноставан програм за израчунати факторијел броја са Р. Ево примера програма који показује како се то ради:
нум = 5факторијел = 1
# проверите да ли је број негативан, позитиван или нула
ако (број < 0)
принт ("Жао нам је, број не може бити негативан.")
елсе иф (нум == 0)
принт („Факторијал 0 је 1.")
остало
за (и у 1: број)
факторијел = факторијел * и
принт (пасте ("Факторијал од", нум, "је:", факторијел))
Горњу скрипту можемо покренути следећом наредбом:
Рсцрипт факторијел.РЈедном када покренемо приложени скрипт, можемо видети факторијел израчунат за дати број:
Израчунавање факторијела броја
Сада сте спремни за писање сопствених Р програма.
Питхон вс Р за Дата Сциенце
Ако сте почетник, тешко је одабрати Питхон или Р један преко другог за анализу података и визуелизацију. Оба ова језика имају пуно заједничких библиотека него што можете замислити. Готово сваки задатак се може обавити на оба ова језика, може бити повезан са премештањем података, инжењерингом, одабиром карактеристика на веб отпаду, апликацијом и тако даље. Неке тачке које можемо узети у обзир за Питхон укључују:
- Питхон је језик за широко примену и примену машинског учења
- Код у Питхону је много скалабилнији и одрживији
- Већина посла око науке о подацима може се обавити са пет Питхон библиотека: Нумпи, Пандас, Сципи, Сцикит-леарн и Сеаборн, а оне су се углавном развиле у последњих неколико сати и сустижу програмски језик Р
Неке ствари које чине Р кориснијим је доступност многих статистичких производа што ствара одличне резултате за пословне случајеве које ћемо открити у наредним постовима.
Закључак: Инсталирање Р-а на Убунту 18.04
У овој лекцији смо проучавали како можемо да инсталирамо и почнемо да користимо програмски језик Р на Убунту 18.04 са врло једноставним програмима на језику. Ово је само врло једноставан увод многих лекција са програмским језиком Р. Поделите повратне информације о лекцији са мном или на ЛинукХинт Твиттер ручицу.