Phương pháp lấy mẫu lại được giới thiệu trong Efron (1979) được thiết kế cho iid dữ liệu đơn biến nhưng dễ dàng được mở rộng thành dữ liệu đa biến. Như đã thảo luận trong. Nếu là một mẫu vectơ, để duy trì cấu trúc hiệp phương sai của dữ liệu trong mẫu. Không rõ ràng ngay lập tức liệu người ta có thể lấy mẫu lại một chuỗi thời gian . Một chuỗi thời gian về cơ bản là một mẫu có kích thước 1 từ một quá trình ngẫu nhiên. Lấy mẫu lại một mẫu là mẫu ban đầu, vì vậy người ta không học được gì bằng cách lấy mẫu lại. Do đó, việc lấy lại một chuỗi thời gian đòi hỏi những ý tưởng mới.x1,⋅⋅⋅,xnx1,x2,⋅⋅⋅,xn
Lấy mẫu dựa trên mô hình dễ dàng được chấp nhận theo chuỗi thời gian. Các mẫu được lấy bằng cách mô phỏng mô hình chuỗi thời gian. Ví dụ: nếu mô hình là ARIMA (p, d, q), thì các mô hình của mô hình ARIMA (p, q) với MLE (từ chuỗi khác biệt) của hệ số trung bình tự động và di chuyển và phương sai nhiễu. Các mẫu là các chuỗi tổng một phần của quy trình ARIMA (p, q) mô phỏng.
Việc lấy mẫu lại chuỗi thời gian không có mô hình được thực hiện bằng cách lấy lại khối, còn được gọi là khối bootstrap, có thể được thực hiện bằng cách sử dụng chức năng tsboot trong gói khởi động của R. Ý tưởng là chia chuỗi thành các khối quan sát liên tiếp có độ dài gần bằng nhau, để lấy mẫu lại khối thay thế, và sau đó dán các khối lại với nhau. Ví dụ: nếu chuỗi thời gian có độ dài 200 và một khối sử dụng 10 khối có độ dài 20, thì các khối là 20 quan sát đầu tiên, 20 tiếp theo, v.v. Một mẫu có thể là khối thứ tư (quan sát 61 đến 80), sau đó là khối cuối cùng (quan sát từ 181 đến 200), sau đó là khối thứ hai (quan sát 21 đến 40), sau đó là khối thứ tư, và cứ thế cho đến khi có 10 khối trong mẫu lại.