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

Lặp qua một vector

Trong video trước, Filip đã giới thiệu với bạn hai chiến lược khác nhau để dùng vòng lặp for. Để ôn lại, xem hai vòng lặp sau đây, vốn tương đương trong R:

primes <- c(2, 3, 5, 7, 11, 13)

# phiên bản vòng lặp 1
for (p in primes) {
  print(p)
}

# phiên bản vòng lặp 2
for (i in 1:length(primes)) {
  print(primes[i])
}

Bạn còn nhớ vector linkedin chứ? Đây là một vector chứa số lượt xem hồ sơ LinkedIn của bạn trong bảy ngày qua. Vector linkedin đã được định nghĩa sẵn để bạn có thể tập trung hoàn toàn vào phần hướng dẫn!

Bài tập này là một phần của khóa học

R nâng cao

Xem khóa học

Hướng dẫn bài tập

Viết một vòng lặp for lặp qua tất cả phần tử của linkedin và in ra từng phần tử riêng biệt. Thực hiện theo hai cách: dùng phiên bản vòng lặp 1phiên bản vòng lặp 2 trong đoạn mã ví dụ ở trê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.

# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)

# Loop version 1




# Loop version 2
Chỉnh sửa và Chạy Mã