Chciałbym zmierzyć czas potrzebny do powtórzenia działania funkcji. Czy
replicate()
używanie pętli for jest równoważne? Na przykład:system.time(replicate(1000, f())); system.time(for(i in 1:1000){f()});
Która jest preferowaną metodą.
Na wyjściu
system.time()
, tosys+user
rzeczywisty czas CPU na uruchomienie programu? Czyelapsed
dobra miara wydajności programu w czasie?