Изменения

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

23 байта убрано, 10:44, 6 апреля 2014
м
Функция proftable
Мы переработали данную функцию, удалив зависимость от пакета {{r-package|plyr}} и существенно ускорив её. Код модифицированного варианта доступен в [http://git.psylab.info/r-scripts/src/master/proftable.R git-репозитории]. Импортировать данный скрипт можно с помощью функции <code>source()</code>:
{{r-code|code=<nowiki>> library(devtools)> source("http://git.psylab.info/r-scripts/raw/master/proftable.R")</nowiki>}}
Для корректной работы функции <code>proftable()</code> необходимо провести профилирование с включённой опцией <code>line.profiling</code>. Для удобства последующего анализа результатов можно сохранить функцию и её вызов в файл скрипта и вызывать его с помощью функции <code>source()</code>. Скрипт для профилирования имеет следующее содержимое: