Oglas

Ljudje so vedno radovedni katere programske jezike naj se naučijo Kako izbrati programski jezik, da se danes naučite in se odlično zaposlite v 2 letihResnično lahko traja leta predanega dela, da postaneš resnično dober programer; Torej obstaja način, da izberemo pravi jezik, da začnemo od danes, da se bomo jutri zaposlili? Preberi več - katere so najbolj dragocene? Kdo jim bo dobil službo? Kateri so najlažji in najtežji?

En jezik, ki se prikazuje veliko več na seznamu "katere programske jezike naj se naučijo" R, jezik, osredotočen na statistično računanje (v resnici je to #6 naprej Seznam IEEE Spectrum za leto 2015 najboljših programskih jezikov).

Zakaj je R vedno bolj priljubljen, kaj lahko naredi in kje se lahko naučite, kako ga uporabljati?

Kaj je R? Kdo ga uporablja?

R je podaljšek programskega jezika, imenovan S. Za razliko od S je R pridobil ogromno priljubljenosti, predvsem zato, ker je brezplačna alternativa zelo zmogljiva programska oprema, ki se uporablja za statistično računanje, kot so SAS, SPSS in Matlab, vse to visoko ceno. Čeprav se R lahko uporablja za različne stvari, je najbolje uporabiti za analizo podatkov.

instagram viewer

jezikovna uvrstitev

Eden od razlogov, da je tako močan, je, da lahko ljudje ustvarjajo in distribuirajo "pakete", ki dodajo osnovno funkcionalnost jezika. Hiter pogled na nekaj najnovejši paketi objaviti vključujejo enega za smerno statistiko, drugega za imputacijo skupnega modeliranja na več ravneh in - v premoru med večino uporabe jezika - za izgradnjo "privlačnega dela" z uporabo baze podatkov, LaTeX in R.

Nekatera največja svetovna podjetja uporabljajo R.

Po podatkih Revolution Analytics ga Google uporablja za izračun donosnosti naložb (ROI) oglaševalskih kampanj in napovedovanje gospodarske aktivnosti. Microsoft ga uporablja za povezovanje v omrežju Xbox. Nacionalni vremenski servis z njim ustvarja grafiko. oDesk uporablja jezik za analizo rezultatov poskusov. Twitter vključuje R kot del svojega orodja Data Science.

Možnosti za R so skorajda neomejene - in ker veliki podatki postajajo pomembnejše področje, se bo pomembna tudi zmožnost učinkovitega analiziranja. R je odličen za analizo podatkov, njegova odprtokodna kolaborativna narava pa ga uvršča med najboljše orodje. Če vas zanima postal znanstvenik s podatki Kako postati znanstvenik s podatkiPodatkovna znanost je od na novo izraženega izraza leta 2007 prešla v eno najbolj iskanih disciplin danes. Toda kaj počne znanstvenik s podatki? In kako se lahko prebijete na polje? Preberi več , se dobro naučite.

Učenje R

Seveda, ker je vmesnik R veliko bolj golih kosti kot aplikacije, kot so SAS, SPSS in Matlab, boste morali veliko dela, da postanete strokovnjak. R ima precej strmo krivuljo učenja, če se želite premakniti izven osnov, zato boste potrebovali nekaj kakovostnih učnih virov, če boste pot začeli na pravi nogi.

Pojdimo med najboljše.

poskusiti-r

Kratek uvod Code School, Poskusi R, je fantastičen način za učenje osnov. Predstavljena je v interaktivni obliki, zaradi česar je bolj zanimiv in učinkovit Dolgčas s programiranjem knjig? Preizkusite 3 zabavne načine za izravnavo kodnih znanjČe ste se kdaj poskusili naučiti kodirati iz knjige, veste, kako dolgočasna je lahko. Zakaj ne bi preizkusili nekaj zanimivih možnosti, da bi bilo učenje bolj čudno in zabavno. Preberi več kot nekatere druge metode učenja. Spoznali boste vektorje, matrike, faktorje, osnovne statistike, okvirje podatkov in kako razširiti R z uporabo zunanjih knjižnic.

Najboljše od vsega je celoten tečaj brezplačen. Za popolnega začetnika je to težko premagati.

Tečaj ima tri dele; osnove R, raziskovanje statističnih konceptov s programiranjem in razdelek, v katerem raziskovalci razložijo, kako so R in statistiko uporabljali za reševanje znanstvenih vprašanj v resničnem življenju.

Ta tečaj je osredotočen na uporabo R v zdravstvenih vedah, vendar bo dragocen za številne ljudi, od tistih, ki jih statistika pozna, do tistih, ki so na tem področju povsem novi.

V seriji dvominutnih videoposnetkov se boste lotili osnov, kot je "Kaj je R?" do bolj naprednih tem, vključno z ustvarjanjem zank in izvajanjem ukazov SQL v R za interakcijo z bazami podatkov. Na koncu se boste celo naučili izdelave super kava 8 odličnih spletnih strani za izboljšano skodelico kaveKavo imajo radi po vsem svetu, a nekateri kavo imajo boljši okus kot drugi. Želite okusnejši odmerek kofeina? Tu je nekaj spletnih mest, ki vam bodo pomagala začeti. Preberi več s tem, ko je vaš francoski tisk potekal z R.

Če iščete nekaj malo drugačnega kot učenje drugih virov v učbeniškem slogu, si oglejte ta trenutek.

kaggle-r

Kaggle je spletno mesto, ki gosti tekmovanja za analizo podatkov, ki vam lahko prinesejo veliko denarja... vendar vam bodo tudi pomagali začeti s tem uvodom strojno učenje 4 Algoritmi strojnega učenja, ki oblikujejo vaše življenjeMorda se tega ne zavedate, vendar je strojno učenje že vse okoli vas in lahko vpliva na presenetljivo stopnjo vpliva na vaše življenje. Ne verjamete mi? Morda boste presenečeni. Preberi več z R. To je hiter vmesni nivo ustreznih konceptov na srednji ravni in odlično je, če vas zanima analiza podatkov (in ne le statistika) z R.

Glavne stvari, ki se jih boste naučili, so vmesnik DataCamp, drevesa odločanja in naključni gozdovi, ki so odlična orodja za modeliranje podatkov.

r-priročniki

Na uradno spletno stran R, obstaja zbirka priročnikov, ki zajemajo različne teme, od osnov R do navodil za pisanje lastnih razširitev. Čeprav ste lahko prebrali "Uvod v R" od platnice do platnice, je verjetno najbolje uporabiti kot referenco priročnik, ko imate težave in morate najti posebne informacije o jeziku sama. Drugi dokumenti na seznamu verjetno ne bodo prišli v poštev, dokler niste strokovnjak za R, vendar je to odlična stran, ki ste jo kljub temu postavili med zaznamke.

Ekonometrija v R (Prenos PDF), še en brezplačen vir, ki je na voljo na spletnem mestu, je priljubljen vir za učenje jezika. Je nekoliko gosta, vendar vsebuje skoraj vse, kar morate vedeti, da začnete.

rstudio-vadnice

RStudio je an integrirano razvojno okolje Urejevalniki besedil vs. IDE: katera je boljša za programerje?Izbira med naprednim IDE in preprostejšim urejevalnikom besedil je lahko težka. Ponujamo vam nekaj vpogleda v pomoč pri odločitvi. Preberi več (IDE) za R - in čeprav vam ga ni treba uporabljati, da bi postali strokovnjak za R, bi se vam lahko zdelo zelo koristno. Spletno mesto RStudio ima na voljo številne vadnice in povezave do drugih uporabnih strani. Obstajajo priporočila za knjige; an uvod v Sijajnokul način za prikaz rezultatov podatkov na spletu; in informacije o R Markdown, še enem uporabnem orodju za izmenjavo podatkov.

Tukaj je na voljo brezplačna in plačana sredstva, če pa boste nekaj časa brskali po brskalniku, boste našli nekaj res odličnih stvari, ki jih lahko dobite brez plačila.

Nekaj ​​več vrednih virov o R

S svojo plezalno priljubljenostjo lahko najdete še nekaj spletnih mest za spoznavanje jezika.

  • vrtinec
  • Hitro-R
  • R-blogerji
  • RDataMining
  • Programiranje Coursera R
  • LearnR-YouTube

Začnite LeaRning!

Kot pri katerem koli drugem programskem jeziku je tudi najboljši način za iskanje problema, ki ga želite rešiti, in začeti oblikovati rešitev. Z določeno razpoložljivostjo in razpoložljivimi viri boste R uporabili za analizo podatkovnih nizov.

Sodelujete z R? Kateri so vaši najljubši viri R? Spodaj jih delite, da se bomo lahko vsi naučili od njih!

Dann je vsebinska strategija in marketinški svetovalec, ki podjetjem pomaga ustvarjati povpraševanje in voditi. Na spletni strani dannalbright.com piše tudi bloge o strategiji in vsebinskem marketingu.