线性分析

一个用于行分析的包是 lineprof ,由 Hadley Wickham 编写和维护。以下是预测包中 auto.arima 如何使用的快速演示:

library(lineprof)
library(forecast)

l <- lineprof(auto.arima(AirPassengers))
shine(l)

这将为你提供一个闪亮的应用程序,它允许你深入研究每个函数调用。这使你可以轻松查看导致 R 代码变慢的原因。下面是闪亮的应用程序的屏幕截图:

http://i.stack.imgur.com/l0hSh.jpg