Prefață
Suportul acesta de curs are scopul de a prezenta o introducere în limbajul de programare R si RStudio. Este destinat în special studenților anului 2 SPE. Pentru a putea folosi R aveți nevoie să instalați (Aprilie 2023):
Limbajul R se instaleaza de la: www.r-project.org
R Studio se instaleaza de la: https://posit.co/download/rstudio-desktop/
R Markdown notebook
Celule noi
Adăugați o celulă nou apăsând butonul Insert Chunk sau Ctrl+Alt+I.
O celulă R se rulează plasând cursorul în interiorul ei și apăsând butonul Run sau apăsând Ctrl+Shift+Enter; În funcție de conținutul celulei, rezultatele sunt afișate dedesubt, în consolă sau în lateral;
Când salvați notebook-ul, un fișier HTML core conținel codul și rezultatele va fi salvat în paralel. Pentru a-l deschide apăsați butonul Preview sau Ctrl+Shift+K.
Butonul Preview vă prezintă o copie HTML a conținului editorului, adică NU rulează din nou celulele, spre deosebire de Knit .
Knit rulează toate celulele și se oprește în caz de eroare.
Pentru moduri de formatare a textului în Markdown consultați adauga link;
R markdown
[fsega](http://econ.ubbcluj.ro) - link
# text - header1
## text - header 2
#### header 4
***
> bloc de text
> pe mai multe linii
> pentru a incepe o linie noua se termina cu doua spații linia anterioară
- lista
- cu mai multe elemente
- nenumerotate
- sublista
- sublista
1. sau numerotata
2. cu mai multe numere
5. nu conteaza ce numar pun eu acolo
- si sublista aici
text formatat: *italics* sau _italics_
sau **bold** sau __bold__
sau x^2^
taiat: --taiat--
Latex: $x^2_4$
$$\sum_{i=1}^n x^3$$
Exemplu: rularea unei celule de cod:
Apasați Ctrl+Alt+I
Plasați cursorul în interiorul celulei.
Scrieți
plot(cars)
.Rulați celula apăsând Ctrl+Shift+Enter.
plot(cars)
Rezultatul este afișat imediat sub celulă.
- R ține cont de MAJUSCULE/minuscule: codul trebuie introdus cu grijă și păstrată forma fiecărui caracter.