Ramki danych i macierze – wybór kolumny
Wszystkie wartości w macierzy muszą mieć ten sam typ danych, co ma istotne znaczenie dla wydajności podczas wybierania wierszy i kolumn.
Załóżmy, że mamy dwa obiekty: mat (macierz) i df (ramka danych).
To ćwiczenie jest częścią kursu
Wydajny kod w R
Instrukcje do ćwiczenia
Używając funkcji microbenchmark(), sprawdź, ile czasu zajmuje wybranie pierwszej kolumny z każdego z tych obiektów. Innymi słowy, co jest szybsze: mat[, 1] czy df[, 1]?
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)