Изменения

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

R:Профилирование кода

21 байт добавлено, 17:18, 10 июня 2014
м
Функция proftable
Для более наглядного представления результатов профилирование необходимо провести с включённой опцией <code>line.profiling</code>. Для удобства последующего анализа результатов можно сохранить функцию и её вызов в файл скрипта и вызывать его с помощью функции <code>source()</code>. В нашем примере скрипт для профилирования имеет следующее содержимое:
{{file|lang=r|filename=/tmp/script.R|code=<nowiki>desc <- function(x) {
n <- length(x)
mean <- mean(x)
for (i in seq_len(100)) desc(x)
</nowiki>}}
Данный файл можно сформировать прямо из консоли R:

Навигация