1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Škálovatelné zpracování dat v R

Connected

cvičení

Jak se doba zpracování mění v závislosti na velikosti dat?

Pokud zpracováváš všechny prvky dvou datových sad a jedna z nich je větší, bude její zpracování trvat déle. Je ale důležité si uvědomit, že doba zpracování nemusí být přímo úměrná velikosti dat. Jinými slovy – pokud je jedna datová sada dvakrát větší než druhá, neznamená to automaticky, že její zpracování bude trvat dvakrát déle. Může to být 1,5krát déle, ale klidně i čtyřikrát déle. Záleží na tom, jaké operace se při zpracování použijí.

V tomto cvičení využiješ balíček microbenchmark, který byl představen v kurzu Writing Efficient R Code.

Poznámka: Čísla jsou zadána ve vědecké notaci $$1e5 = 1 * 10^5 = 100,000$$

Pokyny

100 XP
  • Načti balíček microbenchmark.
  • Pomocí funkce microbenchmark() porovnej dobu řazení náhodných vektorů.
  • Zavolej plot() na objekt mb.