Comment exporter un bloc de données vers un fichier Excel dans R
Le moyen le plus simple d’exporter un bloc de données vers un fichier Excel dans R consiste à utiliser la fonction write_xlsx() du package writexl .
Cette fonction utilise la syntaxe suivante :
write_xlsx(x, chemin)
où:
- x : Nom du bloc de données à exporter
- path : un nom de fichier dans lequel écrire
Ce didacticiel fournit un exemple d’utilisation de cette fonction pour exporter un bloc de données vers un fichier Excel dans R.
Exemple : exporter un bloc de données vers un fichier Excel dans R
Supposons que nous ayons le bloc de données suivant dans 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
Le code suivant montre comment exporter ce bloc de données vers un fichier Excel dans R :
#install and load writexl package install.packages('writexl') library(writexl) write_xlsx(df, 'C:\\Users\\Bob\\Desktop\\data.xlsx')
Notez que nous avons utilisé des doubles barres obliques inverses (\\) dans le chemin du fichier pour éviter l’erreur courante suivante :
Error: '\U' used without hex digits in character string starting ""C:\U"
Le bloc de données est désormais disponible sous forme de fichier Excel sur mon bureau. Voici à quoi ressemble le fichier :
Ressources additionnelles
Comment importer des fichiers Excel dans R
Comment importer des fichiers CSV dans R
Comment exporter une trame de données vers un fichier CSV dans R