Votre machine est-elle performante ?

Écrire du code R efficace

Colin Gillespie

Jumping Rivers & Newcastle University

Expériences !

Coût de l'expérience :

  • Matériel expérimental
  • Temps du ou de la chercheur·e

Ce n'est pas donné !

Écrire du code R efficace

Acheter ou pas…

Écrire du code R efficace

Acheter ou pas…

  • L'analyse prend vingt minutes sur votre machine actuelle
    • Dix minutes sur une nouvelle machine
    • Votre temps est facturé 100 $ de l'heure
    • Réalisez soixante analyses pour amortir une machine à 1 000 $
Écrire du code R efficace

Le package benchmarkme

install.packages("benchmarkme")

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

Ma machine est classée 75e sur 400 machines

upload_results(res)

Écrire du code R efficace

Passons à la pratique !

Écrire du code R efficace

Preparing Video For Download...