Biểu thức logic và trích xuất tập con
Các biểu thức logic dùng các toán tử và (&), hoặc (|), không (!), v.v. là công cụ mạnh mẽ khi bạn cần tạo các bộ lọc phức tạp dựa trên tiêu chí nhất định.
Trong bài tập này, bạn sẽ kết hợp một số 'toán tử quan hệ' – bằng (==), nhỏ hơn (<), lớn hơn hoặc bằng (>=), v.v. – để viết một biểu thức xác định xem chỉ mục của bộ dữ liệu maunaloa có nằm trong một khoảng nhất định hay không. Sau đó, bạn sẽ dùng biểu thức đó để trích xuất các quan sát của maunaloa nằm trong khoảng này.
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 R
Hướng dẫn bài tập
Viết một biểu thức logic kiểm tra xem chỉ mục của
maunaloalớn hơn hoặc bằng1990và chỉ mục nhỏ hơn hoặc bằng2010; gán kết quả chosubset.Dùng dấu ngoặc vuông (
[và]) để trích các giá trị từmaunaloakhớp với biểu thức đã định nghĩa trongsubsetvà gán kết quả chomaunaloa_subset.Tạo một autoplot của
maunaloa_subset.
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.
# Complete the logical expression
subset <- ___ &
___
# Extract the subset of maunaloa
___ <- ___
# Autoplot the subsetted maunaloa dataset
___