Estratto del documento

Introduzione a R e applicazioni di base

Prima di tutto bisogna creare un progetto, ovvero la creazione di una cartella apposita 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

Operazione Terminologia
Somma 4+8
Differenza 6-18
Moltiplicazione 22*3
Divisione 25/7
Es. Potenza 11^3 / 11^3

Le operazioni binarie & logiche

Operazione Terminologia
Minore/Minore uguale 2<5 / 2<=5
Maggiore/Mag. uguale 12>16 / 12>=16
Esprimere uguale a 16==4 / 32/=8
Non uguale a 2!=4 / 4!=2
Negazione logica ! (5-10) > 0
Prodotto logico (AND) 3&12 / 8&1
Somma 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 rappresentati i dati

Strutture dati

Matrix: Tabella a 2 dimensioni con la presenza di m (righe) e n (colonne). Il 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