Principal Bloguri Cum pot elevii să facă față temelor R prin intermediul telefonului mobil?

Cum pot elevii să facă față temelor R prin intermediul telefonului mobil?



Se pare că Python este suficient pentru orice. Puteți scrie un script pentru server, puteți analiza datele și puteți antrena o rețea neuronală. În plus, are o mulțime de biblioteci pentru statistici și analize de date - puteți folosi oricare dintre ele.

cum să schimbați numele pe abur

Cu toate acestea, există un alt limbaj - R - pentru analiză și lucrul cu statistici. Mulți studenți trebuie să se ocupe de acest limbaj de programare atunci când studiază statistica. Ritmul nostru nebun de viață ne face adesea să ne adaptăm circumstanțelor și să studiem, să facem sarcini acasă sau chiar să lucrăm de pe telefoanele noastre. Dacă te-ai întrebat vreodată, cum pot fă-mi temele pe un smartphone continuă să citești.

Cuprins

Ce este R?

Acesta este un limbaj de programare folosit de statisticieni și colectorii de date pentru calcule statistice și grafice. Prima versiune a limbajului R a apărut în 1993, cu doi ani mai târziu decât Python. La acea vreme, Python nu era încă la fel de popular și nu avea atât de multe biblioteci pentru analiza datelor ca acum. Deci, oamenii de știință de la Departamentul de Statistică de la Universitatea Oakland au creat un limbaj pentru sarcinile lor interne. Și pentru că numele lor erau Ross și Robert, ei au numit limba după prima literă din numele lor, R.

R a fost dezvoltat inițial ca un instrument intern în facultate pentru a-și rezolva problemele statistice. Dar la acel moment, era un lucru bun pentru oamenii de știință să-și împărtășească munca cu toată lumea, așa că au deschis codul sursă al limbajului, astfel încât toată lumea să-l îmbunătățească sau să adauge ceva util. De atunci, limba a crescut de la un proiect de facultate la un instrument statistic popular la nivel global.

Caracteristicile lui R ca limbaj de programare

Deoarece acest limbaj a fost inventat în scopuri științifice, autorii nu au încercat să-l facă intuitiv. Ei au presupus că va fi folosit de oameni familiarizați cu analiza matematică, metodele statistice și variația probabilității. De aceea, R poate părea un limbaj foarte complicat, deși este foarte simplu și logic la interior.

De asemenea, citește De ce au nevoie elevii de ajutor cu temele Java?

La ce se folosește R?

Principala utilizare a lui R este de a analiza datele și de a trage concluzii din acestea:

  • vizualizarea datelor în orice fel
  • colectarea și analizarea datelor din diferite surse
  • lucrul cu statistici, găsirea anomaliilor în date
  • căutarea de modele și valori aberante în date
  • testarea si confirmarea ipotezelor.

O direcție separată în R este învățarea automată și rețelele neuronale. Deoarece limbajul R a fost conceput inițial pentru a procesa cantități uriașe de date, este ușor să organizați un model de învățare profundă sau să faceți o nouă rețea neuronală.

Ce poți face cu R

  • Procesați, curățați și transformați datele pentru cercetare. De exemplu, vrei să vezi câți studenți, în medie, au participat la bibliotecă în fiecare lună de iarnă și toamnă. R vă permite să excludeți primăvara și vara și să le grupați pe lună pentru calcule suplimentare.
  • Puteți transforma rezultatele într-o aplicație web. Va fi complet interactiv, oferind filtre, grafice și chiar un sortator de date. Îl poți trimite profesorului tău sau îl poți publica ca parte a lucrării tale. Acesta este modul în care urmăresc incidența Coronavirusului la nivel mondial (codul este deschis și disponibil pe GitHub).
  • Rulați teste statistice. Să presupunem că doriți să știți dacă nivelul IQ-ului la două sexe diferă. Un test t vă poate ajuta în acest sens. Testul va afișa diferența statistică dintre datele primite, dacă există.
  • Puteți efectua o analiză exploratorie. Deoarece multe metode statistice au nevoie de distribuție în date brute, trebuie să verificați normalitatea acesteia. Ce este o distribuție normală? Este atunci când majoritatea datelor sunt grupate în jurul valorii medii. Restul valorilor sunt semnificativ mai mici. Puteți vedea această distribuție în viață: sunt mai mulți oameni cu înălțime medie decât cei care sunt înalți sau scunzi. R oferă instrumente pentru a verifica normalitatea cu grafice și teste.
  • Amestecați diferite formate de tabele. În cele din urmă, puteți utiliza diverse formate de tabel și puteți uni două dintre ele într-un singur document pentru a analiza datele.
  • Vă puteți prezenta datele în diagrame interactive, ajustând toți parametrii (valorile axelor etc.).
  • Efectuați analize de regresie și creați modele de regresie. Această analiză ajută la distingerea relației dintre variabilele dependente și cele independente. Să presupunem că doriți să vă dați seama de ce unele studiouri de frumusețe de pe aceeași stradă au mai multe vânzări decât altele. Numărul de vânzări va fi variabila dependentă. Variabilele independente ar include statutul social și vârsta locuitorilor din cartier și lista de prețuri a fiecărei garsoniere pentru aceleași proceduri. În acest fel, puteți afla care dintre acești factori afectează vânzările în magazin mai mult decât alții.

Avantajele lui R

  • Set nelimitat de funcții pentru analiza datelor datorită conexiunii bibliotecilor.
  • Abilitatea de a lucra cu tabele și baze de date uriașe pe care programele nu le pot gestiona.
  • Personalizare avansată a interfeței: interfață grafică cu utilizatorul sau interfață de linie de comandă.
  • Ecosistem complet gratuit — componentele sunt distribuite gratuit sub licența GNU.
  • Disponibil pentru majoritatea sisteme de operare : Windows, macOS, FreeBSD, Solaris, diverse versiuni de Unix și Linux.
  • Capacități bogate de vizualizare: puteți crea aplicații, puteți construi grafice de diferite tipuri, inclusiv cele interactive, precum și să editați elementele acestora.
  • O mulțime de informații și o comunitate activă: un blog, discuții despre R și RStudio, lecții și conferințe.
  • Documentație extinsă și clară: există descrieri ale tuturor bibliotecilor și exemple de utilizare.

Contra ale lui R

  • O persoană fără experiență în programare și fără cunoștințe despre elementele de bază ale statisticilor poate găsi o provocare.
  • Domeniul îngust: este ideal pentru analiza datelor, dar nu este potrivit pentru dezvoltarea de software. Dar asta este puterea lui. Un adevărat mod UNIX și o mană divină pentru oameni de știință, jurnalişti, cercetători de date, analiști - oricine dorește să lucreze cu date.

Cum să te descurci cu temele R pe telefon?

Am menționat deja aplicațiile cu biblioteci pe care le puteți utiliza pentru a lucra cu R sunt disponibile pe toate sistemele de operare. Dar ce zici de smartphone-uri? Există o modalitate de a utiliza RStudion pe telefon, nu printr-o aplicație specială, ci prin serverul său open-source. Îl puteți obține prin orice browser web. Astfel, trebuie doar să rulați serverul RStudion pe computer sau laptop și să îl accesați de pe telefon. Aceasta este o modalitate excelentă și simplă de a lucra la sarcinile dvs. de acasă R în orice locație și oră.

Articole Interesante

Alegerea Editorului

Scrieți-vă propriul joc Raspberry Pi
Scrieți-vă propriul joc Raspberry Pi
Raspberry Pi este o senzație de calcul, dar a fost inițial conceput cu o intenție cheie: să inspire o nouă generație să privească dincolo de console de jocuri, smartphone-uri și tablete și să adopte calea codului. Dacă sunteți în căutarea
Cum să utilizați Bing AI pe Mac
Cum să utilizați Bing AI pe Mac
Pentru a utiliza Bing Chat pe un Mac, deschideți un browser web și vizitați site-ul web Bing. Conectați-vă la contul Microsoft și apoi selectați pictograma Bing Chat. De acolo, urmați instrucțiunile și sfaturile de pe această pagină pentru utilizarea asistentului Microsoft Bing AI pe Mac.
Cum să obțineți componente în Rimworld
Cum să obțineți componente în Rimworld
Componentele sunt elementele de bază ale practic orice folosiți în Rimworld. Dacă joci un joc fără Componente, nu vei ajunge prea departe. Aveți nevoie de aceste articole pentru a construi nave, arme de foc, dispozitive electrice și altele. Dar cum anume
Cum să adăugați un ton de apel pe iPhone 6S
Cum să adăugați un ton de apel pe iPhone 6S
Când vine vorba de personalizarea iPhone-ului, unul dintre cele mai bune lucruri pe care le puteți face este să personalizați tonul de apel. În timp ce personalizarea pe iPhone lipsește în multe domenii diferite, cel puțin suntem capabili să ne schimbăm
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Cum se activează citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium Microsoft Edge Chromium a primit o îmbunătățire a funcției de citire cu voce încorporată. Acum poate fi activat pentru fișierele PDF pe care le-ați citit în browser.Publicitate Această caracteristică nu este nouă pentru aplicația Edge. Omologul său EdgeHTML moștenit îl avea deja disponibil
Google Earth vs Google Earth Pro
Google Earth vs Google Earth Pro
Cel mai probabil ați auzit despre Google Earth. Dar ați auzit vreodată de fratele său mai mic, Google Earth Pro? Acest articol va analiza în profunzime ambele versiuni ale acestui software popular și va explica tot ce aveți nevoie
Ce este nou în Firefox 54
Ce este nou în Firefox 54
O nouă versiune a popularului browser Mozilla Firefox este disponibilă. Versiunea 54 are capturi de ecran, marcaje mobile, o interfață de utilizator rafinată pentru descărcări și procese de conținut multiproces. Reclamă Începând cu versiunea 54, funcția de conținut multiproces (e10s) este activată în mod implicit. Acest lucru îmbunătățește fiabilitatea Firefox, deoarece dacă o filă se blochează, cealaltă o va face