Importation et exportation des donn?es avec RQuery-1.0
Table des matières
Importation des donn?es dans R
L'objectif est d'importer des donn?es dans R ? partir d'un fichier. Pour cela, nous allons utiliser la fonction rquery.read_file.
Formats de fichiers compatibles : .txt, .csv, .xls, .xlsx, .rdata
T?l?charger, en suivant ce lien, un fichier typiquement compatible ? RQuery : decathlon.txt
R?commandation :
- Fichiers au format *.txt tabulation
- Le s?parateur de d?cimal doit ?tre un point et non une virgule par exemple (2.5).
- Pas de doublons dans le nom des lignes ni dans celui des colonnes.
- ?viter des caract?res accentu?s, des espaces dans le nom des colonnes et des lignes. Remplacer les espaces par un 'underscore'. Ex : utiliser plut?t 'voiture_renault' au lieu de 'voiture renault'.
- ?viter des noms de colonnes commen?ant par un chiffre. Ex : utiliser plut?t C1 au lieu de 1C
Code R :
#chargement des fonctions rquery source("http://www.sthda.com/upload/rquery.r") #Importation des donn?es #R vous demandera de choisir le fichier ? importer mydata<-rquery.read_file() #Aper?u des donn?es head(mydata)
Exportation des donn?es dans un fichier * .txt tabulation
La fonction s'appelle rquery.write_file.
param?tres :
mydata = le nom de votre variable ? exporter.
file.name= le nom du fichier qui contiendra votre jeu de donn?e.
Code R :
rquery.write_file(mydata, file.name="res.txt")
Le fichier est cr?er dans votre r?pertoire courant. Pour connaitre votre r?pertoire courant ,utiliser la commande getwd()
Code R :
getwd()
Le fichier est ouvert automatiquement par R apr?s enregistrement du fichier.
Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.
Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.
Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!
Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!