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" và "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
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àfigvàax. - Tạo biến
seventieschứa toàn bộ dữ liệu từ"1970-01-01"đến"1979-12-31". - Thêm dữ liệu từ
seventiesvào biểu đồ: dùngindexcủ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
____