Cadre de date și matrice – selectarea coloanelor
Toate valorile dintr-o matrice trebuie să aibă același tip de date, ceea ce are implicații asupra eficienței atunci când selectezi rânduri și coloane.
Să presupunem că avem două obiecte: mat (o matrice) și df (un cadru de date).
Acest exercițiu face parte din cursul
Scrierea codului R eficient
Instrucțiuni pentru exercițiu
Folosind funcția microbenchmark(), cât timp durează selectarea primei coloane din fiecare dintre aceste obiecte? Cu alte cuvinte, care este mai rapidă: mat[, 1] sau df[, 1]?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)