introduction au package "plyr"
TRANSCRIPT
![Page 1: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/1.jpg)
Introduction à « plyr »
Avec les Pokemon \o/
![Page 2: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/2.jpg)
Fonctions «--ply »
• La première lettre : format des données en entrée sur lesquelles appliquer le traitement.
• La deuxième lettre : format des données en sortie du traitement.
• ldply(.data = mesPokemon, .fun = maFonction, ..., .progress = "text")
![Page 3: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/3.jpg)
Exemple
• llply • laply• ldply • dlply• Etc…• Où :– l = list– a = array– d= dataframe et aussi _ = aucune sortie
![Page 4: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/4.jpg)
.progress
• Permet d’avoir une barre de progression dans la console R
• .progress = « text » :
|==================== | 75%
![Page 5: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/5.jpg)
Exemple d’utilisation
• Script R
• Log(weight) = a + b*Log(Height)• (modèle multiplicatif) Weight = Cste * Height^b
![Page 6: Introduction au package "plyr"](https://reader035.vdocuments.mx/reader035/viewer/2022073102/55b58716bb61ebfe618b4642/html5/thumbnails/6.jpg)
Joli graphique