Estratto del documento

INTRODUZIONE A R E

APPLICAZIONI DI BASE

Prima di tutto bisogna creare un progetto, ovvero la creazione di una cartellaapposita dove all'interno ci saranno gli script, i dataset, i dati e la raccolta.

File → New Project → New Directory / Existing Directory

  • Le operazioni Aritmetiche:

OPERAZIONE TERMINOLOGIA Somma 12 + 8 Differenza 6 - 18 Moltiplicazione 22 * 3 Divisione 25 / 7 Es. Potenza 113 / 11**3
  • Le operazioni binarie & logiche:

OPERAZIONE TERMINOLOGIA Minimo / Min. uguale 2 <= 5 / 2 = 5 Massimo / Mag. uguale 12 >= 16 / 12 == 16 Esprimere uguale a 16 / 4 == 32 / 8 Non uguale a 24 != 42 Negazione logica ! (2 * (5 - 10) > 0) Prodotto logico (AND) 3 > = 2 : 12 & 8<>1 Somma logica (OR) (1 > 0) | (4 - 10) > 0

INTRODUZIONE A R E

APPLICAZIONI DI BASE

Prima di tutto bisogna creare un progetto, ovvero la creazione di una cartella apposita dove all'interno si scrivono gli script, i dataset, i dati e in raccolta.

File → New Project → New Directory/Existing Directory →

  • Le operazioni Aritmetiche:
OPERAZIONETERMINOLOGIASomma4+8Differenza6-18Moltiplicazione22*3Divisione25/7Es. Potenza11^3 / 11^3
  • Le operazioni binarie & logiche
OPERAZIONETERMINOLOGIAMinore/Minore uguale2<5 / 2<=5Maggiore/Mag. uguale12>16 / 12>=16Esprimere uguale a16==4 / 32/=8Non uguale a2!=4 / 4!=2Negazione logica! (5-10) > 0 Prodotto logico (AND)3&12 / 8&1Somma logica (OR)(1|0) / (1|0) > 0

Funzioni di base e concetti principali

Assegnare un valore a un oggetto Q <- 2 + 2 / b <- a * 3 Concatenazione di elementi creando un vettore X <- c(9,6,2,1) Crea sequenza di valori con esami Y <- seq(1,10) Visualizzare / Rimuovere oggetti ls(...) / rm(a,y) Oggetto Elemento a cui è possibile asse Funzione Comandi da eseguire su uno o più argomenti Argomento Elemento a cui si applicano una funzione Opzione Modalità opzionale (by/length.out)

I tipi di dati

Le entità con cui si opera in R prendono il nome di oggetti e sono caratterizzati da alcuni attributi di base:

  • Mode (Modalità o Modo) - Indica come vengono immagazzinati i dati in: Numerici / character / Logical
  • Length (Lunghezza): Indica numero di elementi che compongono l’oggetto
  • Class (Classe): Designa come sono rappresentanti i dati
Matrix: Tabella a 2 dimensioni con la presenza di m (righe) e n (colonne). Di riempimento avviene per riga. a <- matrix(x, 5, 2) byrow = FALSE: Il riempimento non avverrà più per righe ma per colonne. r <- matrix(x, 5, 2, byrow = FALSE) data.frame: Simile a un vettore matrice ma i vettori colonna possono avere modalità diverse. b <- data.frame(...)(...)(...) List: Contenere oggetti di generi c <- List(a, b)

Le rappresentazioni grafiche

Avendo un Data set possiamo ottenere le rappresentazioni grafiche:

  • boxplot(nome): Descrive graficamente le variabili in oggetto, restituendo il minimo e il massimo delle distribuzioni, i quartili, la mediana.

  • hist(nome): Fornisce l'istogramma della distribuzione di frequenza della variabile.

  • plot(var1, var2, ...): Fornisce lo scatter plot di due o più variabili. Se la matrice è specifica, si possono fare in correlazione le prime 2.

  • summary(nome): Descrive sommariamente le variabili in oggetto, restituendo il minimo e il massimo delle distribuzioni, i quartili, la mediana e la media.

Si possono anche ottenere singolarmente:

  • Varianza - var
Anteprima
Vedrai una selezione di 4 pagine su 12
Fondamenti di Metodologia quantitativa in R-Studio Pag. 1 Fondamenti di Metodologia quantitativa in R-Studio Pag. 2
Anteprima di 4 pagg. su 12.
Scarica il documento per vederlo tutto.
Fondamenti di Metodologia quantitativa in R-Studio Pag. 6
Anteprima di 4 pagg. su 12.
Scarica il documento per vederlo tutto.
Fondamenti di Metodologia quantitativa in R-Studio Pag. 11
1 su 12
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze economiche e statistiche SECS-P/07 Economia aziendale

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Riccardo_Montalbano di informazioni apprese con la frequenza delle lezioni di Metodologia quantitativa e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università del Salento o del prof Ciavolino Enrico.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community