-IDEA <- function(NT, mu){\r
-\r
- if(length(NT)<2) {\r
- print("Warning: length of NT should be at least two.")\r
- }\r
- else{\r
- NT <- as.numeric(NT)\r
- TT <- length(NT)\r
- s <- (1:TT)/mu\r
- \r
- y1 <- log(NT)/s\r
- y2 <- s^2\r
- y3 <- log(NT)\r
-# IDEA1 <- cumsum(y2)*cumsum(y1)-cumsum(s)*cumsum(y3)\r
-# IDEA2 <- (1:TT)*cumsum(y2)-(cumsum(s))^2 \r
-# IDEA <- exp(IDEA1/IDEA2)\r
-# Rhat <- tail(IDEA,1)\r
- IDEA1 <- sum(y2)*sum(y1)-sum(s)*sum(y3)\r
- IDEA2 <- TT*sum(y2)-(sum(s))^2 \r
- IDEA <- exp(IDEA1/IDEA2)\r
- \r
+ IDEA1 <- sum(y2) * sum(y1) - sum(s) * sum(y3)\r
+ IDEA2 <- TT * sum(y2) - sum(s)^2\r
+ IDEA <- exp(IDEA1 / IDEA2)\r