So sánh xu hướng ozone theo tuần, tháng và năm cho NYC & LA
Bạn đã xem trong video cách giảm tần suất (downsample) và tổng hợp chuỗi thời gian về chất lượng không khí.
Đầu tiên, bạn sẽ áp dụng kỹ năng mới này cho dữ liệu ozone của cả NYC và LA từ năm 2000 để so sánh xu hướng chất lượng không khí ở tần suất theo tuần, tháng và năm, đồng thời khám phá cách các khoảng lấy mẫu khác nhau ảnh hưởng đến việc trực quan hóa.
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
Hướng dẫn bài tập
Chúng tôi đã nhập sẵn pandas với tên pd và matplotlib.pyplot với tên plt cho bạn.
- Dùng
pd.read_csv()để nhập'ozone.csv'và thiết lậpDateTimeIndexdựa trên cột'date'bằngparse_datesvàindex_col, gán kết quả choozonevà kiểm tra bằng.info(). - Áp dụng
.resample()với tần suất theo tuần ('W') choozone, tổng hợp bằng.mean()và vẽ biểu đồ kết quả. - Lặp lại với tần suất theo tháng (
'M') và theo năm ('A'), và vẽ biểu đồ cho từng kết quả.
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 and inspect data here
ozone = ____
# Calculate and plot the weekly average ozone trend
# Calculate and plot the monthly average ozone trend
# Calculate and plot the annual average ozone trend