Data frames e matrizes - seleção de colunas
Todos os valores em uma matriz devem ter o mesmo tipo de dado, o que tem implicações de eficiência ao selecionar linhas e colunas.
Suponha que temos dois objetos, mat (uma matriz) e df (um data frame).
Este exercício faz parte do curso
Escrevendo código R eficiente
Instruções do exercício
Usando a função microbenchmark(), quanto tempo leva para selecionar a primeira coluna de cada um desses objetos? Em outras palavras, o que é mais rápido: mat[, 1] ou df[, 1]?
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)