Mainos

Ihmiset ovat aina uteliaita mitä ohjelmointikieliä heidän tulisi oppia Kuinka valita ohjelmointikieli, jotta voit oppia tänään ja saada hienoa työtä 2 vuodessaTodella hyväksi ohjelmoijaksi voi viedä vuosia omistautunutta työtä; Joten onko olemassa tapa valita oikea kieli aloittaakseen tänään, jotta voit palkata huomenna? Lue lisää - mitkä ovat arvokkaimpia? Mikä antaa heille työpaikan? Mitkä ovat helpoimpia ja vaikeimpia?

Yksi kieli, joka on näkynyt paljon enemmän "mitkä ohjelmointikielet opitaan" -luettelossa, on R, tilastolliseen laskentaan keskittyvä kieli (itse asiassa se on #6 päällä IEEE Spectrumin 2015 luettelo suosituimmista ohjelmointikieleistä).

Miksi R on suosittu, mitä se voi tehdä, ja mistä voit oppia sen käyttämistä?

Mikä on R? Kuka käyttää sitä?

R on jatkoa ohjelmointikielelle nimeltään S. Toisin kuin S, R on saanut valtavan suosion, pääasiassa siksi, että se on ilmainen vaihtoehto hyvin tehokas ohjelmisto, jota käytetään tilastolliseen laskentaan, kuten SAS, SPSS ja Matlab, jotka kaikki ovat kalliit. Vaikka R: tä voidaan käyttää moniin asioihin, sitä käytetään parhaiten tietojen analysointiin.

instagram viewer

kieli-rankingissa

Yksi syy siihen, että se on niin voimakas, on se, että ihmiset voivat luoda ja jakaa ”paketteja”, jotka lisäävät kielen perusominaisuuksia. Nopea katsaus joihinkin viimeisimmät paketit lähetettäväksi sisältyy yksi suuntatilastoja varten, toinen monitasoisen yhteisen mallinnuksen imputointia varten, ja - - tauolla useimmista kielenkäytöistä - “houkuttelevan esityksen” rakentamiseksi tietokantaa, LaTeX: ää ja R.

Jotkut maailman suurimmista yrityksistä käyttävät R: tä.

Revolution Analyticsin mukaan Google käyttää sitä laskemaan mainoskampanjoiden sijoitetun pääoman tuottoprosenttia (ROI) ja ennustamaan taloudellista toimintaa. Microsoft käyttää sitä otteluun Xbox-verkossa. Kansallinen sääpalvelu tuottaa grafiikkaa sen kanssa. oDesk analysoi kokeiden tuloksia kielellä. Twitter sisältää R: n osana Data Science -työkalupakkia.

Mahdollisuudet R: lle ovat melkein rajattomat - ja kun suurista tiedoista tulee tärkeämpi kenttä, kyky analysoida niitä tehokkaasti tulee myös kasvamaan. R on hieno tietojen analysointiin, ja sen avoimen lähdekoodin yhteistyöluonne tekee siitä yhden parhaista työkaluista. Jos olet kiinnostunut tulossa datatieteilijäksi Kuinka tulla tietotieteilijäksiTietotekniikka on siirtynyt äskettäin vuonna 2007 luomasta termiästä yhdeksi nykyään halutuimmista tieteenaloista. Mutta mitä datatieteilijä tekee? Ja miten pääset kentälle? Lue lisää , sinun olisi hyvä oppia se.

Oppiminen R

Tietysti, koska R: n käyttöliittymä on paljon paljain luusto kuin sovellukset, kuten SAS, SPSS ja Matlab, sinun on tehtävä paljon työtä tullaksesi asiantuntijaksi. R: llä on melko jyrkkä oppimiskäyrä, jos aiot siirtyä perusasioiden ulkopuolelle, joten tarvitset korkealaatuisia oppimisresursseja, jos aiot aloittaa matkasi oikealta jalalta.

Mennään parhaimpiin.

try-R

Code Schoolin lyhyt esittely, Kokeile R, on loistava tapa oppia perusteet. Se esitetään interaktiivisessa muodossa, mikä tekee siitä mielenkiintoisempaa ja tehokkaampaa Kyllästynyt ohjelmointikirjoihin? Kokeile 3 hauskaa tapaa parantaa koodaustaidojasiJos olet koskaan yrittänyt oppia koodaamaan kirjaa, tiedät kuinka tylsää se voi olla. Miksi et kokeilisi kiinnostavia vaihtoehtoja, jotta oppimisesta tulisi omituisempaa ja hauskempaa. Lue lisää kuin jotkut muut oppimismenetelmät. Opit vektoreista, matriiseista, tekijöistä, perustilastoista, tietokehyksistä ja siitä, kuinka R: tä voidaan laajentaa käyttämällä ulkopuolisia kirjastoja.

Mikä parasta, koko kurssi on ilmainen. Aloittelijalle tämä on vaikea voittaa.

Kurssilla on kolme osaa; R: n perusteet, tutkimalla tilastollisia käsitteitä ohjelmoinnin avulla, ja osa, jossa tutkijat selittävät, kuinka he ovat käyttäneet R: tä ja tilastoja tosielämän tieteellisten kysymysten ratkaisemiseksi.

Kurssi keskittyy R: n käyttöön terveystiedeissä, mutta on arvokas monille ihmisille, tilastojen tuntejille, täysin uusille alalle.

Kahden minuutin videoiden sarjassa siirryt perusasioihin, kuten ”Mikä on R?” edistyneempiin aiheisiin, mukaan lukien silmukoiden luominen ja SQL-komentojen suorittaminen R: ssä vuorovaikutukseen tietokantojen kanssa. Lopussa opit jopa tekemään mahtava kahvi 8 erinomaista verkkosivustoa parannetulle kahvikupilleKahvi on rakastettu ympäri maailmaa, mutta osa kahvista maistuu paremmin kuin toiset. Haluatko maukkaamman annoksen kofeiinia? Tässä on joitain sivustoja, jotka auttavat sinua pääsemään alkuun. Lue lisää ajoittamalla ranskalaisen lehdistötilaisuutesi R: n kanssa

Jos etsit jotain hiukan erilaista kuin muiden lähteiden oppikirjamainen oppiminen, anna tämä laukaus.

kaggle-r

Kaggle on verkkosivusto, joka ylläpitää tietoanalyysikilpailuja, jotka voivat voittaa sinulle paljon rahaa... mutta ne auttavat myös sinua aloittamaan tämän johdannon koneoppiminen 4 Koneoppimisen algoritmit, jotka muovaavat elämääsiEt ehkä ymmärrä sitä, mutta koneoppiminen on jo ympärilläsi, ja sillä voi olla yllättävän suuri vaikutus elämääsi. Etkö usko minua? Saatat olla yllättynyt. Lue lisää R: n kanssa Tämä on nopea keskitason johdanto asiaan liittyviin käsitteisiin, ja on hienoa, jos olet kiinnostunut tietojen analysoinnista (eikä pelkästään tilastoista) R: n kanssa.

Ensisijaiset asiat, joita opit, ovat DataCamp-käyttöliittymä, päätöksentekopuut ja satunnaiset metsät, jotka ovat hienoja tiedon mallinnustyökaluja.

r-oppaita

Päällä virallinen R-verkkosivusto, on kokoelma käsikirjoja, jotka kattavat useita aiheita, R: n perusteista ohjeisiin omien laajennusten kirjoittamisesta. Vaikka voisit lukea ”Johdatus R: hen” kannesta kanteen, sitä käytetään todennäköisesti parhaiten viitteenä käyttöohje, kun joudut ongelmiin ja sinun on löydettävä tarkat tiedot kielestä itse. Muut luettelossa olevat asiakirjat eivät todennäköisesti ole hyödyllisiä, ennen kuin olet R-asiantuntija, mutta tämä on hieno sivu, jolla on kirjanmerkkejä.

Ekonometria R: ssä (Lataa PDF), toinen verkkosivustolta saatavissa oleva ilmainen resurssi, on suosittu lähde kielen oppimiseen. Se on vähän tiheä, mutta sisältää melkein kaiken, mitä sinun on tiedettävä aloittamiseksi.

rstudio-oppitunnit

RStudio on integroitu kehitysympäristö Tekstieditorit vs. IDE: t: kumpi on parempi ohjelmoijille?Valinta edistyneen IDE: n ja yksinkertaisemman tekstieditorin välillä voi olla vaikeaa. Tarjoamme joitain oivalluksia, jotka auttavat sinua päätöksenteossa. Lue lisää (IDE) R: lle - ja vaikka sinun ei tarvitse käyttää sitä tullaksesi R-asiantuntijaksi, saatat löytää siitä erittäin hyödyllisen. RStudion verkkosivustolla on saatavana useita oppaita sekä linkkejä muille hyödyllisille sivuille. Kirja-suosituksia on; johdanto Shinyyn, hieno tapa näyttää tulokset verkossa; ja tietoja R Markdownista, joka on toinen hyödyllinen työkalu tietojen jakamiseen.

Täällä on sekoitus ilmaisia ​​ja maksettuja resursseja, mutta jos vietät vähän aikaa selaamalla, löydät todella hienoja asioita, jotka voit saada maksamatta.

Muutama arvoinen resurssi R

Kiipeilysuosituksensa ansiosta löydät vielä muutaman sivuston kielen oppimiseen.

  • kiehkura
  • Quick-R
  • R-Bloggaajat
  • RDataMining
  • Kurssin R-ohjelmointi
  • LearnR-YouTube

Aloita LeaRning!

Kuten kaikki muutkin ohjelmointikielet, paras tapa oppia on löytää ongelma, jonka haluat ratkaista, ja alkaa suunnitella ratkaisua. Jotkin päättäväisyydet ja nämä resurssit ovat käytettävissä, analysoit tietojoukkoja R: n avulla nopeasti.

Työskenteletkö R: n kanssa? Mitkä ovat suosikkisi R-lähteesi? Jaa ne alla, jotta voimme kaikki oppia heistä!

Dann on sisältöstrategia ja markkinointikonsultti, joka auttaa yrityksiä luomaan kysyntää ja johtaa. Hän myös blogeja strategia- ja sisältömarkkinoinnista osoitteessa dannalbright.com.