Introduzione a R

Author

Margherita Calderan

Published

March 18, 2026

Obiettivi

  • Impareremo tutti gli elementi principali che compongono il linguaggio R
  • Imparare la logica generale della programmazione spendibile con qualsiasi linguaggio
  • Migliorare il modo di affrontare i problemi e rendere più efficiente il lavoro quotidiano

Organizzazione delle lezioni

  • Comprensione teorico-logica degli argomenti
  • Comprensione dei risultati del codice, dei messaggi di errore e dei casi particolari
  • Applicazione direttamente scrivendo codice e risolvendo esercizi

Esame

  • Formato: L’esame consisterà in diversi esercizi.
  • Argomenti: Gli esercizi copriranno gli argomenti trattati durante il corso.
  • Materiale consentito: È permesso utilizzare il materiale fornito a lezione. Non è consentito l’uso di altro materiale online (o chatGPT) durante l’esame.
  • Durata: 1 ora
  • Modalità: in classe
  • Soluzioni: Script

Aule e Orari

Data Ora Aula
09/03/2026 9:00 - 13:00 Psico 1 - Aula ARCA
10/03/2026 9:00 - 13:00 Psico 1 - Aula ARCA
11/03/2026 9:00 - 13:00 Psico 1 - Aula ARCA
12/03/2026 9:00 - 13:00 Psico 1 - Aula ARCA
13/03/2026 9:00 - 13:00 Psico 1 - Aula ARCA

Materiale

Lezioni

Qui sotto trovate i link al materiale principale del corso; di seguito il link al padlet che utilizziamo per gli esercizi in classe: Esercizi in classe.

Introduzione

  • Introduzione a R (1) - Slides
  • Come lavorare in R - Path e R Projects - Slides
  • Introduzione a R (2) - Slides
  • Introduzione a R (3) - Slides

Strutture dati

Programmazione

Extra

  • ReCap - Slides
  • Extra, caricare file, visualizzare dati, salvare - Slides

Esercizi

Qui troverete gli esercizi con soluzioni:

  • Intro e Vettori - Script

  • Fattori - Script

  • Liste, Matrici & Array - Script

  • Script con esercizi aggiuntivi su tutto quello fatto fino a qui, senza soluzioni.

  • Dataframe - Script

  • Programmazione Condizionale - Script

  • Programmazione Iterativa -

  • Esercizio per Noemi: