Trích lọc vector
Đôi khi bạn chỉ muốn dùng một vài phần trong vector của mình và cần cách để truy cập đúng những phần đó. Ví dụ, nếu bạn chỉ muốn lấy tháng đầu tiên trong vector gồm 12 tháng lợi nhuận thì sao? Để làm điều này, bạn có thể trích lọc vector bằng dấu [ ].
Đây là vector lợi nhuận 12 tháng:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Chọn tháng đầu tiên: ret[1].
Chọn tháng đầu tiên theo tên: ret["Jan"].
Chọn ba tháng đầu: ret[1:3] hoặc ret[c(1, 2, 3)].
Bài tập này là một phần của khóa học
Giới thiệu R cho Tài chính
Hướng dẫn bài tập
- Vector có tên
retđã được tạo sẵn trong môi trường làm việc của bạn. - Trích lọc 6 tháng lợi nhuận đầu tiên.
- Chỉ trích lọc lợi nhuận của tháng Ba và tháng Năm bằng
c()và"Mar","May". - Chạy dòng mã cuối để thực hiện trích lọc bỏ qua tháng lợi nhuận đầu tiên.
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.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]