Изменения

Перейти к: навигация, поиск

R:Измерение времени выполнения выражений

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

Навигация