Home » Articole » RO » Afaceri » Știința datelor (Data Science) » Știința datelor cu limbajul de programare R: Rularea comenzilor în timpul editării scripturilor

Știința datelor cu limbajul de programare R: Rularea comenzilor în timpul editării scripturilor

Există multe editoare special create pentru codare. Acestea sunt utile deoarece culoarea și indentarea sunt adăugate automat pentru a face codul mai ușor de citit. RStudio este unul dintre acești editori și a fost dezvoltat special pentru limbajul de programare R, dar este foarte util și pentru limbajul de programare Python. Unul dintre principalele avantaje oferite de RStudio față de alți editori este că ne putem testa cu ușurință codul pe măsură ce ne edităm scripturile. Mai jos arătăm un exemplu.

Să începem prin a deschide un nou script așa cum am făcut înainte. Un pas următor este să dai un nume scriptului. Putem face acest lucru prin intermediul editorului salvând noul script fără nume. Pentru a face acest lucru, faceți clic pe pictograma de salvare sau utilizați combinarea tastelor Ctrl+S pe Windows și command+S pe Mac.

Când cereți ca documentul să fie salvat pentru prima dată, RStudio vă va solicita un nume. O convenție bună este să folosiți un nume descriptiv, cu litere mici, fără spații, doar cratime pentru a separa cuvintele, iar apoi urmat de sufixul .R. Vom numi acest script my-first-script.R.

RStudio - limbajul de programare R

Acum suntem gata să începem editarea primului nostru script. Primele linii de cod dintr-un script R sunt dedicate încărcării bibliotecilor pe care le vom folosi. O altă caracteristică utilă a RStudio este că, odată ce introducem library(), începe să completeze automat bibliotecile pe care le-am instalat. Rețineți ce se întâmplă când introducem library(ti):

RStudio - limbajul de programare R

O altă caracteristică pe care poate ați observat-o este că atunci când scrieți library( a doua paranteză este adăugată automat. Acest lucru vă va ajuta să evitați una dintre cele mai frecvente erori de codare: uitarea de a închide o paranteză.

Acum putem continua să scriem cod. De exemplu, vom face un grafic care să arate totalul crimelor în raport cu totalul populației în funcție de stat. După ce ați terminat de scris codul necesar pentru a realiza acest plot, îl puteți încerca executând codul. Pentru a face acest lucru, faceți clic pe butonul Run din partea dreaptă sus a panoului de editare. De asemenea, puteți utiliza combinarea tastelor: Ctrl+Shift+Enter pe Windows sau command+shift+return pe Mac.

Odată ce rulați codul, îl veți vedea că apare în consola R și, în acest caz, graficul generat apare în consola ploturilor. Rețineți că consola ploturilor are o interfață utilă care vă permite să faceți clic înapoi și înainte pe diferite ploturi, să măriți plotul sau să salvați ploturile ca fișiere.

RStudio - limbajul de programare R

Pentru a rula o linie la un moment dat în loc de întregul script, puteți utiliza Control-Enter pe Windows și command-return pe Mac.

Sursa: Rafael A. Irizarry, Introduction to Data Science. (2022) Licența CC BY-NC-SA 4.0. Traducere și adaptare: Nicolae Sfetcu

Analitica rețelelor sociale
Analitica rețelelor sociale

Analitica rețelelor sociale este un domeniu nou și emergent, pregătit pentru a permite companiilor să își îmbunătățească inițiativele de gestionare a performanței în diferite funcții de afaceri. Indiferent dacă este vorba de măsurarea eficienței campaniilor promoționale, colectarea de informații despre … Citeşte mai mult

Nu a fost votat 3.799.13 Selectează opțiunile
Lucrul cu baze de date
Lucrul cu baze de date

Colecția ȘTIINȚA INFORMAȚIEI Lucrul cu bazele de date este astăzi printre cele mai căutate abilități IT. Acum puteți obține o bază de plecare în proiectarea și implementarea bazelor de date cu o abordare practică, ușor de înțeles. ”Lucrul cu baze … Citeşte mai mult

Nu a fost votat 3.797.59 Selectează opțiunile
Introducere în inteligența artificială
Introducere în inteligența artificială

Inteligența artificială s-a dezvoltat exploziv în ultimii ani, facilitând luarea deciziilor inteligente și automate în cadrul scenariilor de implementare. Inteligența artificială se referă la un ecosistem de modele și tehnologii pentru percepție, raționament, interacțiune și învățare.  Asistăm la o convergență … Citeşte mai mult

Nu a fost votat 2.844.82 Selectează opțiunile

Lasă un răspuns

Adresa ta de email nu va fi publicată.