Importation et exportation des donn?es avec RQuery-1.0

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!!
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!





Cette page a été vue 3347 fois
Licence - Pas d?Utilisation Commerciale - Partage dans les M?mes Conditions
Licence Creative Commons