or
Toto cvičení je součástí kurzu
Aby byl tvůj kód rychlejší, musíš nejdřív vědět, jak dlouho mu to trvá. Tato kapitola tě seznámí s myšlenkou benchmarkingu kódu.
Aktuální cvičení
R je flexibilní jazyk — jeden problém v něm často lze řešit mnoha různými způsoby. Některé přístupy jsou přitom i o několik řádů rychlejší než jiné. V této kapitole se naučíš psát rychlý kód v základním R.
Profilování ti pomůže odhalit místa v kódu, která ho zbytečně zpomalují. V této kapitole se naučíš vizualizovat tato úzká hrdla pomocí balíčku profvis.
Některé problémy lze vyřešit rychleji, když využiješ více jader svého počítače. Tato kapitola ti ukáže, jak psát kód v R, který běží paralelně.