Cele mai bune locuri gratuite de a învăța R programarea de azi

Cele mai bune locuri gratuite de a învăța R programarea de azi / Autoperfectionare

Oamenii sunt întotdeauna curioși despre limbile de programare pe care ar trebui să le învețe Cum să alegeți o limbă de programare pentru a învăța astăzi și pentru a obține o slujbă excelentă în 2 ani Cum să alegeți o limbă de programare pentru a învăța astăzi și pentru a obține o slujbă excelentă în 2 ani munca dedicata pentru a deveni un programator cu adevarat bun; deci există o cale de a alege limba potrivită pentru a începe de azi, pentru a fi angajat mâine? Citiți mai multe - care sunt cele mai valoroase? Care îi va face un loc de muncă? Care sunt cele mai ușoare și cele mai grele?

O limbă care sa prezentat mult mai mult pe “care limbaje de programare să învețe” lista este R, o limbă axată pe calculul statistic (de fapt, este # 6 pe lista IEEE Spectrum din 2015 a limbilor de programare de top).

De ce R este mai popular, ce poate face și unde puteți afla cum să îl utilizați?

Ce este R? Cine o folosește?

R este o extensie a limbajului de programare numit S. Spre deosebire de S, R a câștigat o mare popularitate, în mare parte pentru că este o alternativă gratuită la software-ul foarte puternic folosit pentru calculul statistic precum SAS, SPSS și Matlab, -priced. În timp ce R poate fi folosit pentru o varietate de lucruri, este cel mai bine folosit pentru analiza datelor.

Unul dintre motivele pentru care este atât de puternic este că oamenii pot crea și distribui “pachete” care adaugă la funcționalitatea de bază a limbii. O scurtă privire la unele dintre cele mai recente pachete care urmează a fi postate include una pentru statisticile direcționale, una pentru imputarea modelării pe mai multe niveluri și - într-o pauză de la majoritatea utilizărilor limbii - pentru a construi “un rezumat atractiv” folosind o bază de date, LaTeX și R.

Unele dintre cele mai mari companii din lume folosesc R.

Potrivit Google Analytics Revolution, Google o utilizează pentru a calcula rentabilitatea investiției (ROI) a campaniilor publicitare și a prezice activitatea economică. Microsoft o folosește pentru crearea de interviuri în rețeaua Xbox. Serviciul National de Meteorologie genereaza grafica cu acesta. oDesk folosește limba pentru a analiza rezultatele din experimente. Twitter include R ca parte a setului de instrumente Science Data.

Posibilitățile pentru R sunt aproape nelimitate - și, pe măsură ce datele importante devin un domeniu mai important, capacitatea de a analiza în mod eficient aceasta va crește și ea în importanță. R este excelent pentru analiza datelor, iar natura sa de colaborare open-source face ca acesta să fie unul dintre cele mai bune instrumente acolo. Dacă sunteți interesat să deveniți un cercetător de date Cum să deveniți un cercetător de date Cum să deveniți un om de știință Știința datelor a trecut de la un termen nou creat în 2007 la una dintre cele mai căutate discipline de astăzi. Dar ce face omul de știință? Și cum poți să intri în câmp? Citiți mai multe, ați face bine să o învățați.

Învățarea R

Desigur, deoarece interfața lui R este mult mai goală decît aplicațiile ca SAS, SPSS și Matlab, va trebui să faci multă muncă pentru a deveni expert. R are o curbă destul de abruptă de învățare dacă căutați să treceți dincolo de elementele de bază, deci veți avea nevoie de resurse de învățare de înaltă calitate dacă veți începe călătoria pe piciorul drept.

Să mergem la cele mai bune.

Încercați R

Introducerea succintă a codului școlii, Încercați R, este un mod fantastic de a învăța elementele de bază. Este prezentat într-un format interactiv, făcându-l mai interesant și mai eficient Bored With Books Books? Încercați 3 modalități de distracție pentru a vă ridica abilitățile de codificare Plictisit cu cărți de programare? Încercați 3 moduri de distracție pentru a vă ridica abilitățile de codificare Dacă ați încercat vreodată să învățați să codificați dintr-o carte, știi cât de plictisitor poate fi. De ce nu încercați unele opțiuni de angajare pentru a face învățarea mai ciudat și distractiv. Citiți mai mult decât alte metode de învățare. Veți afla despre vectori, matrice, factori, statistici de bază, cadre de date și cum să extindeți R utilizând biblioteci din afara.

Cel mai bun dintre toate, întregul curs este gratuit. Pentru un începător total, acest lucru este greu de bătut.

Explorați statisticile cu R

Acest curs are trei părți; elementele de bază ale R, explorarea conceptelor statistice prin programare și o secțiune în care cercetătorii explică modul în care au folosit R și statisticile pentru a rezolva problemele științifice din viața reală.

Acest curs este axat pe utilizarea R în științele sănătății, dar va fi valoros pentru o serie de oameni, de la cei care sunt familiarizați cu statisticile cu cei care sunt complet noi în domeniu.

Twotorials

Într-o serie de videoclipuri de două minute, veți merge de la elementele de bază, cum ar fi “Ce este R?” la subiecte mai avansate, inclusiv crearea de bucle și rularea comenzilor SQL în R pentru a interacționa cu bazele de date. La sfarsit, veti invata cum sa faceti o cafea minunata 8 Site-uri excelente pentru o ceașcă de cafea îmbunătățită 8 Site-uri excelente pentru o ceașcă de cafea îmbunătățită Cafeaua este iubită în întreaga lume, dar o cafea are un gust mai bun decât altele. Vrei o doză mai gustoasă de cofeină? Iată câteva site-uri care vă vor ajuta să începeți. Citește mai mult prin timpul tău de presă franceză cu R.

Dacă sunteți în căutarea pentru ceva diferit de învățarea în stilul manualelor altor resurse, dați-i o fotografie.

Kaggle Tutorial privind învățarea mașinilor

Kaggle este un site care găzduiește concursuri de analiză a datelor care vă pot câștiga o mulțime de bani ... dar ele vă vor ajuta să începeți cu această introducere la învățarea mașinilor 4 Algoritmi de învățare a mașinilor care vă formează viața 4 Algoritmi de învățare a mașinilor care vă formează viața nu poate să-și dea seama că învățarea mașinilor este deja în jurul tău și poate exercita o influență surprinzătoare asupra vieții tale. Nu mă credeți? S-ar putea să fii surprins. Citiți mai multe cu R. Aceasta este o introducere rapidă, intermediară la nivel de concepte relevante și este minunat dacă sunteți interesat de analiza datelor (și nu doar de statistici) cu R.

Principalele lucruri pe care le veți învăța sunt interfața DataCamp, arborii de decizie și pădurile aleatoare, care sunt instrumente de modelare a datelor.

R Manual

Pe site-ul oficial R, există o colecție de manuale care acoperă o varietate de subiecte, de la elementele de bază ale R la instrucțiuni despre cum să scrieți propriile extensii. În timp ce puteai citi “Introducere în R” de la acoperire la acoperire, este probabil cel mai bine folosit ca manual de referință atunci când întâmpinați probleme și trebuie să găsiți informații specifice despre limba în sine. Celelalte documente de pe listă, probabil, nu vor veni la îndemână până când nu sunteți un expert R, dar aceasta este o pagină minunată pentru a fi marcat cu toate acestea.

Econometrie în R (PDF Download), o altă resursă gratuită disponibilă pe site, este o resursă populară pentru învățarea limbii. Este un pic dens, dar conține doar tot ceea ce va trebui să știți pentru a începe.

Tutoriale RStudio

RStudio este un mediu de dezvoltare integrat Editori de text vs. IDE: Care dintre ele este mai bine pentru programatori? Editori de texte vs. IDE: Care dintre ele este mai bine pentru programatori? Alegerea între un IDE avansat și un editor de text mai simplu poate fi greu. Oferim câteva informații pentru a vă ajuta să luați această decizie. Citiți mai mult (IDE) pentru R - și, deși nu aveți nevoie să-l utilizați pentru a deveni un expert R, puteți găsi foarte util. Site-ul RStudio are un număr de tutoriale disponibile, precum și linkuri către alte pagini utile. Există recomandări de carte; un introducerea la Shiny, o modalitate interesantă de a vă afișa rezultatele online; și informații despre R Markdown, un alt instrument util pentru partajarea datelor.

Există o combinație de resurse gratuite și plătite aici, dar dacă vă petreceți puțin timp în navigarea în jurul valorii de, veți găsi unele lucruri foarte bune puteți obține fără a plăti.

Câteva resurse mai valoroase pe R

Cu popularitatea sa de alpinism, puteți găsi mai multe site-uri pentru a cunoaște limba.

  • vârtej
  • Quick-R
  • R-Bloggers
  • RDataMining
  • Programarea Coursera R
  • LearnR-YouTube

Începe să înveți!

Ca și în cazul altor limbi de programare, cel mai bun mod de a învăța este să găsiți o problemă pe care doriți să o rezolvați și să începeți să proiectați o soluție. Cu o anumită determinare și aceste resurse disponibile, veți utiliza R pentru a analiza seturile de date în cel mai scurt timp.

Lucrezi cu R? Care sunt resursele R preferate? Împărtășiți-le de mai jos, astfel încât să putem învăța toți de la ei!

Explorați mai multe despre: tehnologia educației, programarea.