Začněte nyníZačněte zdarma

Datové rámce a matice – výběr sloupce

Všechny hodnoty v matici musí mít stejný datový typ, což má dopad na efektivitu při výběru řádků a sloupců.

Předpokládejme, že máme dva objekty: mat (matici) a df (datový rámec).

Toto cvičení je součástí kurzu

Efektivní kód v R

Zobrazit kurz

Pokyny k cvičení

Pomocí funkce microbenchmark() zjisti, jak dlouho trvá výběr prvního sloupce z každého z těchto objektů. Jinými slovy – co je rychlejší: mat[, 1], nebo df[, 1]?

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
Upravit a spustit kód