3482
правки
Изменения
м
→Функция system.time()
[1] 0.023 0.021 0.021 0.021 0.022 0.021 0.022 0.021 0.021 0.021
</syntaxhighlight>
В этом примере с помощью функции {{Inline-code|replicate()|lang=rsplus}} мы повторили выражение {{Inline-code|system.time(mean(x))[["elapsed"]]|lang=rsplus}} 10 раз, отфильтровав вывод функции {{Inline-code|system.time()|lang=rsplus}} так, чтобы нам выводилось только время выполнения команды. Как мы видим, время выполнения при повторном выполнении выражения может отличаться.
Базовый пакет позволяет реализовать процедуру многократного повторения выражения функции как минимум двумя способами. Первый - функция {{Inline-code|replicate()|lang=rsplus}}. Приведенное выше сопоставление времени выполнения двух выражений при использовании функции {{Inline-code|replicate()|lang=rsplus}} будет выглядеть следующим образом: