Data frames et matrices

Écrire du code R efficace

Colin Gillespie

Jumping Rivers & Newcastle University

Le data frame

  • Structure clé de données en R
    • Reprise dans d'autres langages
      • Python : data frame pandas
      • À défaut de les battre, rejoignez-les !
Écrire du code R efficace

Data frames

  • Structure tabulaire : lignes et colonnes
    • read.csv() et assimilées renvoient un data frame
      • Colonnes
    • Données du même type
      • Lignes
    • Types différents possibles
Stockage

Sélection

Écrire du code R efficace

Matrices

  • Structure rectangulaire
    • Sous-ensembles et extractions usuels possibles
    • MAIS : chaque élément doit être du même type
Stockage

Sélection

Écrire du code R efficace

Club R

La troisième règle du club R : utilisez une matrice dès que c'est pertinent.

Écrire du code R efficace

Passons à la pratique !

Écrire du code R efficace

Preparing Video For Download...