Jak dobrý je váš stroj?

Efektivní kód v R

Colin Gillespie

Jumping Rivers & Newcastle University

Experimenty!

Náklady na experiment:

  • Experimentální vybavení
  • Čas výzkumníka

Není to levné!

Efektivní kód v R

Koupit, nebo nekoupit...

Efektivní kód v R

Koupit, nebo nekoupit...

  • Analýza trvá na vašem stroji dvacet minut
    • Na novém stroji trvá deset minut
    • Váš čas je účtován 100 $ za hodinu
    • Pro návratnost stroje za 1 000 $ je třeba spustit šedesát analýz
Efektivní kód v R

Balíček benchmarkme

install.packages("benchmarkme")

library("benchmarkme")
# Run each benchmark 3 times res <- benchmark_std(runs = 3)
plot(res)

Můj stroj je na 75. místě z 400 strojů

upload_results(res)

Efektivní kód v R

Pojďme cvičit!

Efektivní kód v R

Preparing Video For Download...