Я запускаю один скрипт в R, используя источник ('scriptname.R').Как получить время выполнения R-скрипта?
Я хотел бы получить время работы этого скрипта.
Может кто-нибудь посоветует мне, как я могу это сделать?
Я запускаю один скрипт в R, используя источник ('scriptname.R').Как получить время выполнения R-скрипта?
Я хотел бы получить время работы этого скрипта.
Может кто-нибудь посоветует мне, как я могу это сделать?
ТЛ; Др: Wrap system.time(source("scriptname.R"))
вокруг него.
Более длинный ответ: прочитайте руководство «Написание R-расширений» о профилировании кода и посмотрите несколько пакетов профилирования, которые помогут заполнить необработанные данные профилирования. Новейшим, и, возможно, самым приятным является lineprof package on github Хэдли.
system.time
должны сделать:
system.time(source('scriptname.R'))
посмотреть '' system.time' –