Data frames y matrices: selección de columnas
Todos los valores de una matriz deben tener el mismo tipo de dato, lo que tiene implicaciones de eficiencia al seleccionar filas y columnas.
Supón que tenemos dos objetos, mat (una matriz) y df (un data frame).
Este ejercicio forma parte del curso
Escribir código R eficiente
Instrucciones del ejercicio
Usando la función microbenchmark(), ¿cuánto tarda en seleccionarse la primera columna de cada uno de estos objetos? En otras palabras, ¿qué es más rápido, mat[, 1] o df[, 1]?
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)