Inizia subitoInizia gratis

Importare dati STATA con haven

Ora tocca ai file di dati STATA; per questi puoi usare read_dta().

Esaminando il risultato della chiamata a read_dta(), noterai che una colonna verrà importata come vettore labelled, l’equivalente in R di una struttura dati comune in altri software statistici. Per continuare a lavorare efficacemente sui dati in R, è meglio trasformare questi dati in una classe standard di R. Per convertire una variabile di classe labelled in un factor, ti serve la funzione as_factor() di haven.

In questo esercizio lavorerai con dati annuali sulle importazioni ed esportazioni di zucchero, sia in USD sia in peso. I dati sono disponibili qui: https://assets.datacamp.com/production/course_1478/datasets/trade.dta

Questo esercizio fa parte del corso

Importazione intermedia di dati in R

Visualizza corso

Istruzioni dell'esercizio

  • Importa il file di dati direttamente dall’URL usando read_dta() e salvalo come sugar.
  • Stampa la struttura di sugar. La colonna Date ha classe labelled.
  • Converte i valori nella colonna Date di sugar in date, usando as.Date(as_factor(___)).
  • Stampa di nuovo la struttura di sugar. Va meglio ora?

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# haven is already loaded

# Import the data from the URL: sugar


# Structure of sugar


# Convert values in Date column to dates


# Structure of sugar again
Modifica ed esegui il codice