

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una panoramica sui vari tipi di dati e strutture utilizzate in r, tra cui vettori, matrici, array, data frame e liste. Viene inoltre illustrata la sintassi per creare, estrarre e manipolare queste strutture. Per ogni tipo di dato si spiega il suo significato, come si rappresentano gli elementi e quali comandi utilizzare per interagire con essi.
Tipologia: Appunti
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


Per sapere che tipo di dato è si usa la funzione typeof(..) oppure is.double(..).
Sono tutti i numeri reali anche decimali (il separatore decimale è il punto). Character Uno o più caratteri tra virgolette, come ad esempio una lettera. Anche un numero, se messo tra virgolette ("1") è un character. Ovunque ci sono delle virgolette, l'oggetto è di tipo character. Logical Assume sempre due valori (TRUE, FALSE) e sono il risultato di operazioni logiche come ad esempio i simboli > >= < <= oppure == (ossia uguale) e != (ossia non uguale). Se x è falso allora !=x (non uguale a x, non falso) è TRUE. Altri simboli particolari sono & che è TRUE se entrambi gli oggetti sono TRUE, ma anche | che è TRUE quando almeno uno dei due è TRUE. Integer Si usa per i numeri naturali, ossia i numeri interi e positivi. Operazioni tra integer e double restituiscono sempre oggetti di tipo double. Factor Sono delle variabili che assumono valori diversi e appartengono a una categoria. Ciascun valore di un factor è chiamato livello. Ad esempio la variabile sesso può assumere due soli valori M e F che sono anche i livelli del factor stesso. Per trasformare un oggetto (double o integer) in factor si usa as.factor. Dati mancanti e infinito NA può comparire tra gli elementi di un oggetto e per vedere se ci sono NA si usa la funzione is.na(...). Dove c'è TRUE è presente un NA. Infinito si indica con Inf oppure -Inf e si trova con la funzione is.infinite (...). Tra le strutture di dati abbiamo i vettori, le matrici, gli array, i data frame e le liste. Vettori È un insieme di oggetti tutti dello stesso tipo definito mediante il comando c(..). Dentro c(...) i valori devono essere tutti dello stesso tipo (es. tutti integer). Per sapere quanti elementi ci sono si usa lenght(...) Per estrarre elementi si usano sempre le parentesi quadre [ ] e si possono estrarre: