Il data frame (`data.frame`) è la struttura dati fondamentale in R per l'archiviazione di dati tabulari. Si tratta di un elenco di vettori di uguale lunghezza, in cui ogni vettore rappresenta una colonna e può essere di un tipo di dato diverso (ad esempio, numerico, carattere, fattore). Questa struttura è onnipresente in R per la modellazione statistica e la manipolazione dei dati, rispecchiando il formato rettangolare dei dataset.
