Data frames et matrices

Écrire du code R efficace

Colin Gillespie

Jumping Rivers & Newcastle University

Le data frame

  • Structure de données clé en R
    • Adoptée par d'autres langages
      • Python : data frame pandas
      • Si vous ne pouvez pas les battre, joignez-vous à eux !
Écrire du code R efficace

Data frames

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

Sélection

Écrire du code R efficace

Matrices

  • Structure rectangulaire
    • Sous-ensembles et extractions habituels 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 quand c'est approprié.

Écrire du code R efficace

Passons à la pratique !

Écrire du code R efficace

Preparing Video For Download...