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

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

Xem khóa học

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 maunaloa lớn hơn hoặc bằng 1990 chỉ mục nhỏ hơn hoặc bằng 2010; gán kết quả cho subset.

  • Dùng dấu ngoặc vuông ([]) để trích các giá trị từ maunaloa khớp với biểu thức đã định nghĩa trong subset và gán kết quả cho maunaloa_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
___
Chỉnh sửa và Chạy Mã