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

Dùng chỉ mục thời gian để phóng to

Khi chuỗi thời gian được biểu diễn bằng chỉ mục thời gian, bạn có thể dùng chỉ mục này cho trục x khi vẽ. Bạn cũng có thể chọn một dải ngày để phóng to vào một giai đoạn cụ thể trong chuỗi thời gian bằng khả năng đánh chỉ mục của pandas. Trong bài tập này, bạn sẽ chọn một phần của bộ dữ liệu chuỗi thời gian và vẽ giai đoạn đó.

Dữ liệu cần dùng được lưu trong DataFrame climate_change, có chỉ mục thời gian với ngày đo đạc và hai cột dữ liệu: "co2""relative_temp".

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

Nhập môn trực quan hóa dữ liệu với Matplotlib

Xem khóa học

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

  • Dùng plt.subplots để tạo một Figure với một Axes, lần lượt gọi là figax.
  • Tạo biến seventies chứa toàn bộ dữ liệu từ "1970-01-01" đến "1979-12-31".
  • Thêm dữ liệu từ seventies vào biểu đồ: dùng index của DataFrame cho giá trị x và cột "co2" cho giá trị y.

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.

import matplotlib.pyplot as plt

# Use plt.subplots to create fig and ax
____

# Create variable seventies with data from "1970-01-01" to "1979-12-31"
seventies = climate_change[____]

# Add the time-series for "co2" data from seventies to the plot
____(____, ____["co2"])

# Show the figure
____
Chỉnh sửa và Chạy Mã