系統時間

系統時間為你提供執行 R 表示式所需的 CPU 時間,例如:

system.time(print("hello world"))

# [1] "hello world"
#    user  system elapsed 
#       0       0       0 

你可以通過使用大括號新增更大的程式碼片段:

system.time({
    library(numbers)
    Primes(1,10^5)
})

或者用它來測試功能:

fibb <- function (n) {   
    if (n < 3) {
        return(c(0,1)[n])
    } else {
        return(fibb(n - 2) + fibb(n -1))
    }
}

system.time(fibb(30))