Come esportare un frame di dati in un file excel in r


Il modo più semplice per esportare un frame di dati in un file Excel in R è utilizzare la funzione write_xlsx() dal pacchetto writexl .

Questa funzione utilizza la seguente sintassi:

write_xlsx(x, percorso)

Oro:

  • x: Nome del blocco dati da esportare
  • percorso: un nome di file su cui scrivere

Questo tutorial fornisce un esempio di utilizzo di questa funzione per esportare un frame di dati in un file Excel in R.

Esempio: esportare un frame di dati in un file Excel in R

Supponiamo di avere il seguente frame di dati in R:

 #create data frame
df <- data.frame(team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(78, 85, 93, 90, 91),
                 assists=c(12, 20, 23, 8, 14))

#view data frame
df

  team points assists
1 A 78 12
2 B 85 20
3 C 93 23
4 D 90 8
5 E 91 14

Il codice seguente mostra come esportare questo frame di dati in un file Excel in R:

 #install and load writexl package
install.packages (' writexl ')
library (writexl)

write_xlsx(df, ' C:\Users\Bob\Desktop\data.xlsx ')

Tieni presente che abbiamo utilizzato la doppia barra rovesciata (\\) nel percorso del file per evitare il seguente errore comune:

 Error: '\U' used without hex digits in character string starting ""C:\U"

Il frame di dati è ora disponibile come file Excel sul mio desktop. Questo è l’aspetto del file:

Esporta il frame di dati in un file Excel in R

Risorse addizionali

Come importare file Excel in R
Come importare file CSV in R
Come esportare un dataframe in un file CSV in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *