1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Trực quan hóa dữ liệu chuỗi thời gian trong Python

Connected

Bài tập

Trích lọc dữ liệu chuỗi thời gian

Khi vẽ dữ liệu chuỗi thời gian, đôi lúc bạn sẽ muốn chỉ trực quan hóa một phần dữ liệu. Thư viện pandas cung cấp các phương thức lập chỉ mục và trích lọc mạnh mẽ, cho phép bạn lấy ra những phần cụ thể của DataFrame. Ví dụ, bạn có thể trích toàn bộ dữ liệu trong khoảng 1950 đến 1960 từ DataFrame discoveries bằng cách chỉ định khoảng ngày như sau:

subset_data = discoveries['1950-01-01':'1960-01-01']

Lưu ý: Cách trích lọc này chỉ khả dụng nếu chỉ mục (index) của DataFrame chứa các ngày thuộc kiểu datetime. Nếu không, thư viện pandas sẽ trả về thông báo lỗi.

Hướng dẫn 1/2

undefined XP
    1
    2
  • Dùng discoveries để tạo DataFrame mới discoveries_subset_1 chứa toàn bộ dữ liệu từ ngày 1/1/1945 đến ngày 1/1/1950.
  • Vẽ chuỗi thời gian của discoveries_subset_1 bằng biểu đồ đường màu "blue".