Settimana 2

30 settembre - 02 ottobre 2026

Sintesi

NoteDiario delle lezioni

Oggetti non atomici: oggetti “tabellari” (data.frame e tibble) e liste | Liste senza nomi e liste con nomi | Script R: creazione, regole di stile per la formattazione, commenti e sezioni | Puntamento agli elementi di un oggetto non atomico: operatore dollaro, uso della doppia parentesi quadra e della singola parentesi quadra | Valori riservati: NULL, TRUE / FALSE, Inf, NaN e NA | Gestione del workspace: funzioni save.image, save e load. Operatori logici: not, or e and | Operatori relazionali | Operatori aritmetici | Puntamento di un oggetto non atomico: indici, nomi, valori booleani e puntamento sfruttando gli operatori relazionali | Progetti RStudio | Missing value | L’operatore pipe nativo e l’operatore pipe del package magrittr | Logica del lavoro per progetti in RStudio | Cenni agli environment di R: regole per la risoluzione dei nomi lungo la search.path: uso dell’interfaccia di RStudio in alternativa alla funzione search() | L’operatore :: per l’accesso ad oggetti in punti specifici della search.path o in ambienti/package non caricati in memoria

ImportantData consegna homework #02
  • Martedì 06 ottobre

Materiale

Codice commentato

💻️ Oggetti non atomici

💻️ Puntamento e dintorni

Letture di approfondimento

📖 An introduction to R

  • Capitolo 5 (tutto)
  • Capitolo 6 (tutto)

📗 R for Data Science

  • Capitolo 6
  • Capitolo 8
  • Capitolo 27 (par. 27.1, 27.2 e 27.3)

📖 Regole per la scrittura di buon codice (versione compatta)

📖 Regole per la scrittura di buon codice (versione estesa)

Compito

✍️ Homework #02



Back to course schedule ⏎