Estratto del documento

Comandi principali

Funzioni matematiche e operazioni di base

Radice quadrata: sqrt()
Fattoriale: factorial(n)
Coefficiente binomiale: choose(n, k)
Arrotonda per 2 cifre decimali: round(x, digits=2)
Arrotonda all'intero più vicino per difetto: floor()
Arrotonda all'intero più vicino per eccesso: ceiling()
Integrale: integrate(f, lower= , upper= )

Gestione degli oggetti e dell'ambiente

Rimuovere oggetti: rm()
Contenuto in environment: ls()
Eliminare tutti gli oggetti salvati: rm(list=ls())

Operazioni su vettori e successioni

Vettori: X <- c( , , )
Successione: X <- seq(from= , to= , by= )
Ripetizione: X <- rep( )
Lunghezza: length( )
Somma: sum( )
Somma cumulata: cumsum( )
Prodotto: prod( )
Prodotto cumulato: cumprod( )
Ordinare in ordine crescente: sort(decreasing=FALSE)
Massimo/Minimo: max( ) / min( )
Posizione valore corrispondente al Min/Max: which max(c), which min(c)

Operazioni su matrici

Estrarre elementi: X[]
Matrice: a <- matrix(c(), nrow= , ncol= )
Inserire elementi per riga: a <- matrix(c(), nrow= , ncol= , byrow=TRUE)
Dimensione: dim( )
Estrarre colonna: a[, 2]
Estrarre riga: a[1, ]
Diagonale: diag( )
Matrice trasposta: t(a)
Due matrici aventi lo stesso numero di colonne: cbind(A, B)
Due matrici aventi lo stesso numero di righe: rbind(A, B)
Prodotto tra matrici: A %*% B
Matrice inversa: solve( )
Determinante: det( )
Scomposizione Cholesky: chol( )
Scomposizione QR: qr( )
Scomposizione spettrale: eigen( )

Funzioni

Tipologia oggetto: class
Funzione cubo: cubo <- function(x) {out <- x^3; out}
Cubo di 4: cubo(4)

Istruzioni di controllo

Condizione: if (condizione) {print("Condizione è vera")} else {print("Condizione è falsa")}
Ciclo while: i <- 5; while (i < 25) {print(i); i <- i + 5}

Data frame e importazione file

Data frame: Corrisponde matrice dei dati, ciascuna riga = unità statistica, ciascuna colonna = variabile
Importare file: read.table(, header=TRUE, sep=",", stringsAsFactors=TRUE)
Load file: load() -> file.RData
Visualizzare prime osservazioni: head()
Visualizzare ultime osservazioni: tail()
Accedere e modificare i nomi delle variabili: colnames()

Anteprima
Vedrai una selezione di 5 pagine su 20
Appunti di Analisi statistica multivariata su R Pag. 1 Appunti di Analisi statistica multivariata su R Pag. 2
Anteprima di 5 pagg. su 20.
Scarica il documento per vederlo tutto.
Appunti di Analisi statistica multivariata su R Pag. 6
Anteprima di 5 pagg. su 20.
Scarica il documento per vederlo tutto.
Appunti di Analisi statistica multivariata su R Pag. 11
Anteprima di 5 pagg. su 20.
Scarica il documento per vederlo tutto.
Appunti di Analisi statistica multivariata su R Pag. 16
1 su 20
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Aishapodavini di informazioni apprese con la frequenza delle lezioni di Analisi statistica multivariata 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à degli Studi di Milano - Bicocca o del prof Lunardon Nicola.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community