Importation d'un fichier dans R

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

clara dejean
Messages : 2
Enregistré le : 18 Mar 2016, 09:23

Importation d'un fichier dans R

Messagepar clara dejean » 18 Mar 2016, 13:41

Bonjour,
J'ai fais passer des questionnaires pour mon mémoire, j'ai donc entré les données dans un fichier ods que j'ai transformé en csv et en txt pour pouvoir l'importer dans R. J'arrive à importer le fichier mais quand je fais fix(données) pour avoir un aperçu des données, toutes mes colonnes se retrouvent en une seule colonne donc je ne pas traiter mes données.
Est ce que quelqu'un pourrait m'aider ? Est ce que cela vient de la forme du tableau ou autre ?
Merci d'avance pour vos réponses

Clara

Maina Kerbrat
Messages : 8
Enregistré le : 25 Fév 2016, 17:30

Re: Importation d'un fichier dans R

Messagepar Maina Kerbrat » 18 Mar 2016, 13:59

Bonjour,

Pourrais tu nous donner ta ligne de code d'import de ton fichier txt ou csv ?
Cela nous aidera à te guider.
C'est surement du à une option, sep ou autre chose.

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Re: Importation d'un fichier dans R

Messagepar Logez Maxime » 18 Mar 2016, 15:22

Bonjour,

Ca provient vraissemblablement du séparateur qui est utilisé dans ton fichier texte pour séparer tes colonnes. Ouvre ton fichier, regarde comment sont séparées les colonnes (tabulation, point-virgule, virgule, etc.) et spécifie le dans la fonction read.table par l'argument sep = "\t" (tabulation) pu sep = ";" si point-virgule, etc.

Cordialement,
Maxime

clara dejean
Messages : 2
Enregistré le : 18 Mar 2016, 09:23

Re: Importation d'un fichier dans R

Messagepar clara dejean » 20 Mar 2016, 10:15

Bonjour,

Merci pour vos réponses mais je n'y arrive tjs pas..
Ma ligne c'est : données<-read.table(file=file.choose(),header=TRUE, sep="/t", dec=".")
Mes colonnes sont séparées par des espaces dans mon fichier txt (donc des tabulations) et dans la ligne de commande y a sep = /t donc ça devrait marcher ..

Stéphane Adamowicz
Messages : 206
Enregistré le : 07 Mar 2012, 10:13
Contact :

Re: Importation d'un fichier dans R

Messagepar Stéphane Adamowicz » 20 Mar 2016, 12:31

Bonjour,

mais non espace et tabulation ne sont pas la même chose ..;
Stéphane Adamowicz
INRA, UR 1115 Plantes et Systèmes de Culture Horticoles (PSH)
domaine St Paul, site agroparc
84914 Avignon, cedex 9

Jean-Emmanuel Longueville
Messages : 310
Enregistré le : 23 Fév 2011, 08:03

Re: Importation d'un fichier dans R

Messagepar Jean-Emmanuel Longueville » 21 Mar 2016, 12:04

Et de plus /t et \t sont aussi différent /t ne permet pas d'indiquer une tabulation.
Essayez :

Code : Tout sélectionner

données<-read.table(file=file.choose(),header=TRUE, sep=" ", dec=".")


Je ne sais pas si R accepte les \s pour indiquer n'importe quel type d'espacement ?
Jean-Emmanuel
Ingénieur d'étude LNEC


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron