Реклама

Људи су увек радознали које програмске језике треба да науче Како одабрати језик програмирања како бисте научили данас и стекли одличан посао за двије годинеМогу бити потребне године посвећеног рада да постанете заиста добар програмер; тако да постоји начин да одаберете прави језик који ће почети од данас, како би се сутра запослили? Опширније - које су највредније? Ко ће им набавити посао? Који су најлакши и најтежи?

Један језик који се приказује много више на листи "које програмске језике треба научити" Р, језик фокусиран на статистичко рачунање (у ствари, то је #6 на Листа ИЕЕЕ Спецтрум-а за 2015. годину најбољих програмских језика).

Зашто је Р све популарнији, шта може учинити и где можете научити како га користити?

Шта је Р? Ко га користи?

Р је продужетак програмског језика под називом С. За разлику од С, Р је стекао велику популарност, углавном зато што је бесплатна алтернатива за њих моћан софтвер који се користи за статистичко рачунање попут САС-а, СПСС-а и Матлаба скупоцени. Иако се Р може користити за разне ствари, најбоље се користи за анализу података.

instagram viewer
језичко рангирање

Један од разлога да је то тако моћно је то што људи могу да креирају и дистрибуирају „пакете“ који доприносе основној функционалности језика. Брзи поглед на неке од њих најновији пакети да се поставе укључују једну за смерну статистику, другу за импутацију заједничког моделирања на више нивоа и - у паузи од већине употреба језика - за изградњу „атрактивног резимеа“ користећи базу података, ЛаТеКс и Р.

Неке од највећих светских компанија користе Р.

Према Револутион Аналитицс-у, Гоогле га користи за израчунавање поврата улагања (РОИ) од рекламних кампања и предвиђања економске активности. Мицрософт га користи за прављење шибица на Ксбок мрежи. Национална метеоролошка служба генерише графику са њом. оДеск користи језик за анализу резултата експеримената. Твиттер укључује Р као део свог скупа података Дата Сциенце.

Могућности за Р су готово неограничене - а како велики подаци постају важније поље, тако ће и његова значајност постати ефикасна. Р је одличан за анализу података, а његова опен-соурце колаборативна природа га чини једним од најбољих алата који се тамо налазе. Ако вас занима постаје научник података Како постати научник податакаНаука података прешла је из тек скованог термина у 2007. у једну од најтраженијих дисциплина данас. Али шта ради научник података? И како се можеш пробити на терен? Опширније , било би добро да то научите.

Леарнинг Р

Наравно, пошто је Р-ово сучеље много више голих костију него апликације попут САС-а, СПСС-а и Матлаба, морат ћете уложити пуно посла да бисте постали стручњак. Р има прилично стрму кривуљу учења ако желите да пређете даље од основа, па ће вам требати квалитетни ресурси за учење ако ћете кренути путом десном ногом.

Идемо на неке од најбољих.

пробај-р

Кратки увод школе Цоде, Пробај Р, фантастичан је начин да научите основе. Представља се у интерактивном формату, чинећи га занимљивије и ефикасније Досадно вам је да користите књиге о програмирању? Покушајте с три забавна начина за нивелирање вјештина кодирањаАко сте икада покушали да научите да кодујете из књиге, знаћете колико то може бити досадно. Зашто не испробати неке занимљиве могућности да учење учините чуднијим и забавнијим. Опширније него неке друге методе учења. Научићете о векторима, матрицама, факторима, основним статистикама, оквирима података и како проширити Р помоћу спољних библиотека.

Најбоље од свега, читав курс је бесплатан. За тоталног почетника ово је тешко победити.

Овај курс има три дела; основе Р-а, истраживање статистичких концепата путем програмирања и одељак у коме истраживачи објашњавају како су користили Р и статистику за решавање научних питања у стварном животу.

Овај курс је усмерен на коришћење Р у здравственим наукама, али ће бити драгоцен за низ људи, од оних који су упознати са статистикама до оних који су у новој области потпуно нови.

У серији двоминутних видео записа прећи ћете од основа, попут „Шта је Р?“ на напредније теме, укључујући стварање петље и покретање СКЛ наредби у Р за интеракцију с базама података. На крају ћете чак научити како да правите феноменална кафа 8 одличних веб локација за побољшану шољицу кафеКафа је вољена широм свијета, али нека кафа има бољи укус од других. Желите укуснију дозу кофеина? Ево неколико веб локација које ће вам помоћи да започнете. Опширније тако што ћете време Француске штампе означити са Р.

Ако тражите нешто мало другачије од учења других извора у стилу уџбеника, покушајте овај.

каггле-р

Каггле је веб локација која домаћин такмичења за анализу података која може да вам освоји много новца... али такође ће вам помоћи да започнете са овим уводом Машинско учење 4 Алгоритми машинског учења који обликују ваш животМожда то не схватате, али машинско учење је већ свуда око вас и може да изврши изненађујући степен утицаја на ваш живот. Не верујете ми? Можда ћете бити изненађени. Опширније са Р. Ово је брзи увод средњег нивоа релевантних концепата и сјајно је ако сте заинтересовани за анализу података (а не само статистику) са Р.

Основне ствари које ћете научити су ДатаЦамп-ов интерфејс, стабла одлука и случајне шуме, који су сјајни алати за моделирање података.

р-приручници

На званични веб сајт Р, постоји збирка приручника који покривају различите теме, од основа Р до упутства о томе како написати сопствене екстензије. Иако сте могли да читате „Увод у Р“ са насловнице на насловницу, то се вероватно најбоље користи као референца приручник за када наиђете на проблеме и требате пронаћи одређене информације о језику себе. Остали документи на листи вероватно неће бити корисни док не будете Р стручњак, али ово је ипак одлична страница коју сте обележили са обележивачем.

Економетрија у Р (ПДФ преузимање), још један бесплатни ресурс доступан на веб локацији, популаран је ресурс за учење језика. Мало је густ, али садржи готово све што ћете морати знати да бисте започели.

рстудио-туторијали

РСтудио је ан интегрисано развојно окружење Тект Едиторс вс. ИДЕ: Који је бољи за програмере?Избор између напредног ИДЕ-а и једноставнијег уређивача текста може бити тежак. Нудимо вам неколико увида који ће вам помоћи у доношењу те одлуке. Опширније (ИДЕ) за Р - и иако вам не треба да га користите да бисте постали Р стручњак, можда ће вам бити од велике помоћи. Веб страница РСтудио има на располагању бројне уџбенике, као и линкове до других корисних страница. Постоје препоруке за књиге; ан увод у сјајну, цоол начин за приказивање резултата података на мрежи; и информације о Р Маркдовн-у, још једном корисном алату за дељење података.

Овде постоји комбинација бесплатних и плаћених ресурса, али ако проведете мало времена прегледавајући, наћи ћете неке заиста сјајне ствари које можете добити без плаћања.

Неколико вреднијих ресурса о Р

Са његовом популарношћу пењања, можете пронаћи још неколико локација за упознавање језика.

  • вртлог
  • Куицк-Р
  • Р-блогери
  • РДатаМининг
  • Цоурсера Р Програмирање
  • ЛеарнР-ИоуТубе

Започните ЛеаРнинг!

Као и у било којем другом програмском језику, најбољи начин за учење је проналажење проблема који желите да решите и започињање дизајна решења. Са одређеном одлучношћу и расположивим ресурсима, користићете Р за анализу скупова података у било којем тренутку.

Да ли радите са Р? Који су ваши омиљени ресурси за Р? Поделите их у наставку како бисмо сви могли да учимо од њих!

Данн је садржајна стратегија и маркетиншки саветник који помаже компанијама да стварају потражњу и води. На данналбригхт.цом такође пише блогове о стратегији и маркетингу садржаја.