1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian với Python

Connected

Bài tập

Nhiệt độ có phải là Random Walk (có Drift) không?

Mô hình ARMA là một cách tiếp cận đơn giản để dự báo biến đổi khí hậu, nhưng nó minh họa nhiều chủ đề đã học trong khóa này.

DataFrame temp_NY chứa nhiệt độ trung bình năm ở Central Park, NY từ 1870-2016 (dữ liệu được tải từ NOAA tại đây). Hãy vẽ biểu đồ dữ liệu và kiểm tra xem nó có tuân theo random walk (có drift) hay không.

Hướng dẫn

100 XP
  • Chuyển chỉ số năm sang đối tượng datetime bằng pd.to_datetime(), và vì dữ liệu theo năm, truyền tham số format='%Y'.
  • Vẽ dữ liệu bằng .plot()
  • Tính p-value của kiểm định Augmented Dickey-Fuller bằng hàm adfuller.
  • Lưu kết quả kiểm định ADF vào result, và in p-value trong result[1].