Chapitre 2. Importation-exportation et production de donn´ ees
85
Termes ` a retenir
read.table() : lire un fichier de donn´ ees rectangulaires
scan() : lire des donn´ ees ligne par ligne
read.ftable() : lire des tables de contingence
ftable() : affichage format´ e de tables de contingence
readLines() : lire et afficher quelques lignes d’un fichier
file.choose() : ouverture d’une boˆ ıte de dialogue de s´ election de fichier
file, header, sep, dec, row.names, skip : param` etres principaux de
read.table()
read.spss(), read.mtp(), read.xport(), readMat() : importation depuis des
logiciels externes
write.table() : ´ ecrire un fichier de donn´ ees
file("clipboard") : copier ou coller dans le presse-papiers
c() : cr´ eer une suite d’´ el´ ements de mˆ eme nature
seq() : cr´ eer une s´ equence de nombres ou de chaˆ ınes de caract` eres
rep() : r´ ep` ete les valeurs de son premier param` etre d’entr´ ee
de(), data.entry() : entrer des donn´ ees au moyen d’un mini-tableur
fix() : permet de modifier un data.frame ou une matrice au moyen d’un minitableur
Exercices
2.1- Quelles sont les trois fonctions R principales ` a utiliser pour importer des
donn´ ees depuis un fichier texte au format ASCII ?
2.2- L’une des fonctions usuelles de lecture de donn´ ees poss` ede les param` etres
suivants : header, sep, dec, row.names, skip, nrows. Expliquez ` a quoi
ils servent. Donner un exemple de la valeur que peut prendre chacun de
ces param` etres.
2.3- `
A quoi sert la fonction readLines() ?
2.4- `
A quoi sert la fonction fix() ?
2.5- D´ ecrivez les particularit´ es des fonctions read.csv(), read.csv2(),
read.delim() et read.delim2().
2.6- `
A quoi sert la fonction read.ftable() ?
2.7- En quoi les fonctions scan() et read.table() se diff´ erencient-elles ?
2.8- Expliquez en d´ etail comment vous feriez pour importer des donn´ ees se
trouvant dans une feuille de classeur d’Excel.
2.9- Quel package contient plusieurs fonctions permettant d’importer des donn´ ees depuis des logiciels commerciaux de statistique ?
2.10- Lors de la lecture de gros fichiers de donn´ ees, quel param` etre de la fonction read.table() permet d’augmenter consid´ erablement la vitesse de
lecture ?
Précédent

- 120/701

Suivant