Изменения

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

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

301 байт убрано, 10:38, 6 апреля 2014
м
Функция proftable
Рассмотрим ещё один способ представления результатов профилирования --- функция <code>proftable()</code>, написанная Noam Ross. Исходный код данной функции доступен под лицензией GNU GPL v2 и размещён в открытом доступе на [https://github.com/noamross/noamtools/blob/master/R/proftable.R github].
Мы переработали данную функцию, удалив зависимость от пакета {{r-package|plyr}} и существенно ускорив её. Код модифицированного варианта доступен в [httpshttp://bitbucketgit.org/psylab.info/r-scripts/src/master/proftable.R git-репозитории]. Импортировать данный скрипт можно с помощью функции <code>source_url()</code>, которая входит в состав пакета {{r-package|devtools}}<ref>Штатная функция <code>source()</code> из пакета {{r-package|base|core=true}} не поддерживает загрузку файлов по протоколу https.</ref>:
{{r-code|code=
<nowiki>> library(devtools)
> source_urlsource("httpshttp://bitbucketgit.org/psylab.info/r-scripts/raw/master/proftable.R")
</nowiki>
}}

Навигация