Bắt đầu ngayBắt đầu miễn phí

Thiết lập và thay đổi tần suất chuỗi thời gian

Trong video, bạn đã thấy cách gán tần suất cho DateTimeIndex, rồi thay đổi tần suất này.

Giờ đây, bạn sẽ dùng dữ liệu nồng độ khí carbon monoxide theo ngày ở NYC, LA và Chicago giai đoạn 2005–2017.

Bạn sẽ đặt tần suất theo lịch ngày (calendar daily), sau đó nội suy lại (resample) sang tần suất theo tháng và trực quan hóa cả hai chuỗi để xem tần suất khác nhau ảnh hưởng đến dữ liệu như thế nào.

Bài tập này là một phần của khóa học

Xử lý dữ liệu chuỗi thời gian trong Python

Xem khóa học

Hướng dẫn bài tập

Chúng tôi đã nhập sẵn pandaspdmatplotlib.pyplotplt và đã nạp tệp co_cities.csv vào biến co.

  • Khám phá co bằng .info().
  • Dùng .asfreq() để đặt tần suất theo lịch ngày (calendar daily).
  • Vẽ biểu đồ của 'co' với subplots=True.
  • Đổi tần suất sang theo tháng bằng bí danh 'M'.
  • Vẽ thêm một biểu đồ của co với subplots=True.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Inspect data
print(____)

# Set the frequency to calendar daily
co = ____

# Plot the data



# Set frequency to monthly
co = ____

# Plot the data


Chỉnh sửa và Chạy Mã