Reklaam
Inimesed on alati uudishimulikud milliseid programmeerimiskeeli nad peaksid õppima Kuidas valida programmeerimiskeelt, et õppida juba täna ja saada 2 aasta jooksul suurepärast töödTõeliselt heaks programmeerijaks saamiseks võib kuluda aastaid pühendunud tööd; kas on siis võimalus valida sobiv keel alates tänasest, et homme tööle saada? Loe rohkem - millised on kõige väärtuslikumad? Milline neist tööd saab? Millised on kõige lihtsamad ja raskemad?
Üks keel, mida on loendis „milliseid programmeerimiskeeli õppida”, on kuvatud palju rohkem R, keel, mis keskendub statistilisele andmetöötlusele (tegelikult see on #6 peal IEEE Spektri 2015. aasta nimekiri programmeerimiskeeltest).
Miks R muutub populaarsemaks, mida see teha saab ja kust õppida seda kasutama?
Mis on R? Kes seda kasutab?
R on programmeerimiskeele laiendus nimega S. Erinevalt S-st on R saavutanud tohutu populaarsuse, peamiselt seetõttu, et see on tasuta alternatiiv väga võimas tarkvara, mida kasutatakse statistiliseks arvutamiseks, näiteks SAS, SPSS ja Matlab, mis kõik on kõrge hinnaga. Ehkki R-d saab kasutada mitmesuguste asjade jaoks, on seda kõige parem kasutada andmete analüüsiks.
Üks põhjuseid, miks see nii võimas on, on see, et inimesed saavad luua ja levitada pakette, mis lisavad keele põhifunktsioonidele. Kiire ülevaade mõnest uusimad paketid - üks postitamiseks sisaldab suundstatistikat, teine mitmetasandilise liigese modelleerimise imputeerimist ja - - paus enamikust keelekasutustest - „atraktiivse ülevaate koostamiseks andmebaasi, LaTeX ja R.
Mõned maailma suurimad ettevõtted kasutavad R-d.
Revolution Analyticsi andmetel kasutab Google seda reklaamikampaaniate investeeringutasuvuse (ROI) arvutamiseks ja majandustegevuse prognoosimiseks. Microsoft kasutab seda mängudeks Xboxi võrgus. Riiklik ilmateenistus loob sellega graafikat. oDesk kasutab keelt katsete tulemuste analüüsimiseks. Twitter sisaldab R-d oma andmeteaduse tööriistakasti osana.
R võimalused on peaaegu piiramatud - ja kuna suurandmed muutuvad tähtsamaks väljaks, kasvab ka võime neid tõhusalt analüüsida. R sobib suurepäraselt andmete analüüsimiseks ja tänu avatud lähtekoodiga koostööl põhinevale olemusele on see üks parimatest tööriistadest seal. Kui olete huvitatud andmeteadlaseks saamine Kuidas saada andmeteadlaseksAndmeteadus on läinud 2007. aastal tagasi äsja loodud ametiastmest tänapäeval üheks ihaldatuimaks erialaks. Kuid mida teeb andmeteadlane? Ja kuidas saate väljakule sisse murda? Loe rohkem , oleks teil hea seda õppida.
Õppimine R
Muidugi, kuna R-i liides on palju rohkem paljaste osadega kui sellised rakendused nagu SAS, SPSS ja Matlab, peate eksperdiks saamiseks tegema palju tööd. R-l on üsna järsk õppimiskõver, kui soovite liikuda kaugemale põhitõdedest, nii et vajate kvaliteetset õpperessurssi, kui kavatsete oma teekonda alustada paremal jalal.
Vaatame parimate hulka.
Code Schooli lühitutvustus, Proovige R, on fantastiline viis põhitõdede õppimiseks. See on esitatud interaktiivses vormingus, muutes selle huvitavam ja tõhusam Kas olete raamatute programmeerimisest tüdinud? Proovige 3 lõbusat viisi oma kodeerimisoskuse tasandamiseksKui olete kunagi proovinud raamatust koodi kodeerida, teate, kui igav see võib olla. Miks mitte proovida mõnda huvitavat võimalust, et õppimine oleks pentsikam ja lõbusam. Loe rohkem kui mõned muud õppemeetodid. Saate teada vektorite, maatriksite, tegurite, põhistatistika, andmeraamide ja kuidas laiendada R-d väliste raamatukogude abil.
Mis kõige parem, kogu kursus on tasuta. Totaalse algaja jaoks on see raske läbi lüüa.
See kursus koosneb kolmest osast; R põhitõed, statistiliste mõistete uurimine programmeerimise kaudu ja jaotis, milles teadlased selgitavad, kuidas nad on R ja statistikat kasutanud reaalse elu teaduslike probleemide lahendamiseks.
See kursus on keskendunud R kasutamisele terviseteadustes, kuid on väärtuslik paljudele inimestele, alates statistikaga tuttavatest kuni valdkonna täiesti uutega.
Kaheminutiliste videoseeriate korral lähete põhitõdede juurde, nagu näiteks „Mis on R?“ keerukamatele teemadele, sealhulgas silmuste loomine ja SQL-käskude käitamine R-is andmebaasidega suhtlemiseks. Lõpus õpid isegi, kuidas meisterdada vinge kohv 8 suurepärast veebisaiti täiustatud kohvitassi jaoksKohvi armastatakse kogu maailmas, kuid mõni kohv maitseb paremini kui teised. Kas soovite maitsvamat annust kofeiini? Siin on mõned saidid, mis aitavad teil alustada. Loe rohkem ajastades oma Prantsuse ajakirjanduses R-i
Kui otsite midagi, mis on pisut teistsugune kui muude ressursside õpikute stiilis õppimine, andke sellele üks pilt.
Kaggle on veebisait, mis korraldab andmete analüüsivõistlusi, mis võivad teile palju raha võita... kuid need aitavad ka teil selle sissejuhatusega alustada masinõpe 4 masinaõppe algoritmid, mis kujundavad teie eluTe ei pruugi seda mõista, kuid masinõpe on juba teie ümber ja see võib teie elule üllatavalt palju mõju avaldada. Ei usu mind? Võite olla üllatunud. Loe rohkem koos R-ga See on asjakohaste mõistete kiire, keskmise taseme tutvustus ja on tore, kui olete huvitatud R-ist andmete analüüsist (ja mitte ainult statistikast).
Peamised õpitavad asjad on DataCampi liides, otsustuspuud ja juhuslikud metsad, mis on suurepärased andmete modelleerimise tööriistad.
Sisse ametlik R veebisait, on olemas käsiraamatute kogum, mis hõlmab mitmesuguseid teemasid, alates R põhitõdedest kuni juhenditeni oma laienduste kirjutamiseks. Ehkki te võisite lugeda "Sissejuhatus R-sse" kaanest kaaneni, on seda ilmselt kõige parem kasutada viitena kasutusjuhend, kui teil on probleeme ja peate leidma konkreetse teabe selle keele kohta ise. Muud loendis olevad dokumendid ei ole tõenäoliselt kasulikud enne, kui olete R-ekspert, kuid see on suurepärane leht, mille järjehoidjad sellegipoolest lisada.
Ökonomeetria R (PDF-i allalaadimine), mis on veel üks veebisaidil saadaolev tasuta ressurss, on keele õppimiseks populaarne ressurss. See on natuke tihe, kuid sisaldab peaaegu kõike, mida peate alustamiseks teadma.
RStudio on integreeritud arenduskeskkond Tekstiredaktorid vs. IDE-d: milline neist on programmeerijatele parem?Täiustatud IDE ja lihtsama tekstiredaktori vahel valimine võib olla keeruline. Pakume teile selle otsuse langetamiseks pisut teavet. Loe rohkem (IDE) R jaoks - ja kuigi te ei pea seda R-eksperdiks saamiseks kasutama, võib see teile väga kasulik olla. RStudio veebisaidil on saadaval mitmeid õpetusi, samuti linke teistele kasulikele lehtedele. On raamatusoovitusi; an sissejuhatus läikivasse, lahe viis oma andmete tulemuste võrgus kuvamiseks; ja teave R Markdowni kohta, mis on veel üks kasulik vahend andmete jagamiseks.
Siin on mitmesuguseid tasuta ja tasulisi ressursse, kuid kui veedate natuke aega ringi sirvides, leiate siit tõesti suurepäraseid asju, mida saate ilma maksmata.
Veel mõned väärt ressursid R-le
Tänu oma populaarsuse tõusule võite leida veel mõned saidid keele tundmaõppimiseks.
- keerlema
- Quick-R
- R-ajaveebid
- RDataMining
- Kursuste programmeerimine
- LearnR-YouTube
Alustage lahkumist!
Nagu kõigi teiste programmeerimiskeelte puhul, on ka parim viis õppida - leida probleem, mille soovite lahendada, ja hakata lahendust kavandama. Mõningase otsusekindluse ja nende ressursside olemasolul kasutate andmekogude analüüsimiseks R-d kiiresti.
Kas töötate R-ga? Millised on teie lemmik R ressursid? Jagage neid allpool, et saaksime kõik neist õppida!
Dann on sisestrateegia ja turunduskonsultant, kes aitab ettevõtetel nõudlust tekitada ja viib. Samuti ajaveeb ta veebiaadressil dannalbright.com strateegia- ja sisuturunduse kohta.