CommencerCommencer gratuitement

Data frames et matrices – sélection de colonne

Toutes les valeurs d’une matrice doivent avoir le même type de données, ce qui a des conséquences sur l’efficacité lors de la sélection de lignes et de colonnes.

Supposons que nous ayons deux objets, mat (une matrice) et df (un data frame).

Cet exercice fait partie du cours

Écrire du code R efficace

Afficher le cours

Instructions

À l’aide de la fonction microbenchmark(), combien de temps faut-il pour sélectionner la première colonne de chacun de ces objets ? En d’autres termes, lequel est plus rapide : mat[, 1] ou df[, 1] ?

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
Modifier et exécuter le code