1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| fun <- function (x)
{ res <- numeric(length(x))
u <- 1
print("seq_along(x)")
print(seq_along(x))
for (i in seq_along(x)) {
print("u")
print(u)
print("seq_len(i+1)")
print(seq_len(i+1))
print("seq_len(i)")
print(seq_len(i))
# etc...
res[u] <- as.numeric(difftime(x[seq_len(i+1)], x[seq_len(i)], units = "days")/365.25)
}
res
}
test <- c(Sys.time(), Sys.time())
fun(test)
[1] "seq_along(x)"
[1] 1 2
[1] "u"
[1] 1
[1] "seq_len(i+1)"
[1] 1 2
[1] "seq_len(i)"
[1] 1
[1] "u"
[1] 1
[1] "seq_len(i+1)"
[1] 1 2 3
[1] "seq_len(i)"
[1] 1 2
[1] 0 0 |
Partager