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

Xử lý giá trị khuyết

Để thay thế các giá trị khuyết trong dữ liệu chuỗi thời gian, bạn có thể dùng lệnh:

df = df.fillna(method="ffill")

trong đó đối số xác định kiểu phương pháp bạn muốn dùng. Ví dụ, chỉ định bfill (điền lùi) sẽ thay thế giá trị khuyết bằng quan sát hợp lệ kế tiếp, còn ffill (điền tiến) sẽ thay thế giá trị khuyết bằng quan sát hợp lệ gần nhất trước đó.

Nhắc lại từ bài tập trước: co2_levels có 59 giá trị khuyết.

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

Trực quan hóa dữ liệu chuỗi thời gian trong Python

Xem khóa học

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

  • Bù các giá trị khuyết trong co2_levels bằng cách điền lùi (backfilling).
  • In tổng số lượng giá trị khuyết.

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.

# Impute missing values with the next valid observation
co2_levels = co2_levels.____(method=____)

# Print out the number of missing values
____(____.____())
Chỉnh sửa và Chạy Mã