Mô hình đơn giản nhất sẽ là hồi quy tuyến tính. Bạn có thể vẽ dữ liệu của mình bằng ggplot:
#for reproducing
set.seed(200)
#simple example. Assume your data is simple binomial variable with probability 0.3
data <- data.frame(time = 1:200, val=sample(c(0,1), size = 200, replace = T, prob = c(0.3, 0.7)))
#plot using ggplot and add linear regression and confidence interval
ggplot(data, aes(x = time, y=val)) + geom_smooth(method=lm) +geom_point()
#Now we can try to create linear regression
y = data$time
x = data$val
fitData <- lm(x ~ y)
predict(fitData, newdata = data.frame(y=201:224), interval="confidence")
Đây là mô hình đơn giản nhất, có những mô hình phi tuyến tính khác, có thể phù hợp với dữ liệu của bạn hơn. Ngoài ra, hãy nhớ rằng bạn có thể phải sử dụng nhật ký ngày, để có được sự phù hợp tốt hơn. Trên các hồi quy phi tuyến tính như hồi quy đa thức, bạn có thể đọc rất nhiều ở đây
Bây giờ, nó sẽ yêu cầu phân tích bổ sung, nhưng điều cần thiết là phải xác định xem các sự kiện của bạn có độc lập hay không. Có thể, có một số loại biến gây nhiễu mà bạn có thể không tính đến. Bạn có thể muốn xem xét hồi quy tuyến tính Bayes (với điều kiện bạn có được nhiều thứ nguyên hơn chỉ là thời gian và có / không có giá trị) ở đây