Pour faire des tests statistiques sur des données Excel, il est préférable d’utiliser Rstudio plutôt que l’add-in Analysis Toolpak d’Excel qui ne contient que quelques tests basiques.
Excel a l’avantage de pouvoir travailler facilement les données, notamment pour des calculs numériques. Cependant il se montre moins pratique pour des calculs statistiques, d’où l’utilité d’importer des données Excel dans Rstudio.
Nous allons voir comment importer dans Rstudio les données ci-dessous présentes dans Excel.
Rstudio permet d’importer des données d’un fichier texte au format CSV. Il faut donc préalablement enregistrer le fichier Excel au format CSV (Enregistrer Sous > Type > CSV (separateur : point-virgule))
On peut ensuite importer les données dans Rstudio en important le fichier. Pour cela, il faut ouvrir Rstudio et aller dans le bloc en bas à droite, dans l’onglet File. Si besoin, il faut changer de répertoire pour sélectionner le ficher, en cliquant sur le bouton avec les 3 petits points « … ». Et cliquer sur le fichier qui va afficher les données dans le bloc Sources en haut à droite.
Les données sont affichées dans la fenêtre Sources, mais ne sont pas encore importées.
Pour remédier à cela, il faut cliquer sur « Import dataset » du bloc Workspace en haut à droite, et sélectionner « From Text File », puis sélectionner le fichier CSV.
Une fenêtre s’ouvre alors pour configurer l’import, en precisant le nom, la présence d’intitulés, le séparateur, etc. Le code R correspondant à l’import est ensuite généré et s’affiche dans la console en bas à gauche
> Data <- read.csv(« C:/Data.csv », sep= »; »)
> View(Data)
Les données sont maintenant importées dans Rstudio et sont contenues dans l’objet Data qui est sous forme de matrice. On peut les afficher en tapant « > Data ».
Pour pouvoir par la suite réaliser des tests, il va falloir isoler chacune des variables de la matrice dans des vecteurs.
Par exemple, pour isoler la variable A :
> A <- Data$A
Ainsi, en tapant « > A » , le vecteur s’affiche.
5 commentaires sur “Comment importer des données Excel dans Rstudio ?”
Merci . J’ai beaucoup souffert pour convertir et importer les fichiers Excel sous le fomat et les retrouver sous Rtudio. Je vais essayer grace à vous. Aidez-moi à pratiquer R. J’en ai vraiment besoin.
Bonjour,
je rencontre un problème pour importer des fichiers excel sur Rstudio. Une fois que j’ai cliqué sur import Dataset, Excel, puis j’ai cliqué sur le fichier à importé, le message « Is this a valid Excel file ? there is no package called rlang » apparaît. Sachant que je n’ai pas de package nommé rlang en plus…
Pouvez vous m’aider s’il vous plait ? Merci
pourquoi choisir un format csv plutot que fichier txt avec tabulations pour enregistrer son fichier de données?
bonjour,
je cherche à exporter un tableau contient une colonne 10000 valeurs vers excel . comment je peux faire ?
avec 1000 je peux faire copier coller mais avec 10000 ça marche pa
merci pour vos aides
Bonjour Hamdi,
Le plus simple est de générer un fichier CSV à partir des données.
Ce fichier peut ensuite être ouvert et lu par Excel.
Avec R, le code suivant créé le fichier « MyData.csv » : write.csv(MyData, file = « MyData.csv »)
Plus d’infos ici : http://rprogramming.net/write-csv-in-r/